安卓app開發,安卓app製作,安卓app開發工具,安卓app開發過程中需要用到很多開發工具,本文是一些安卓app開發必備資源的整合,希望對廣大安卓app開發者有用
方法/步驟
The Hierarchy Viewer
Hierarchy Viewer是隨AndroidSDK釋出的安卓app開發必備資源,位置在tools資料夾下,名為hierarchyviewer.bat。它是Android自帶的安卓app開發工具,可以幫助我們更好地檢視和設計使用者介面(UI)主要功能有2個
1. 從視覺化的角度直觀地獲得UI佈局設計結構和各種屬性的資訊,幫助我們優化佈局設計;
2. 結合debug幫助觀察特定的UI物件進行invalidate和requestLayout操作的過程。
Eclipse ADT
Eclipse ADT 是 Eclipse 平臺下用來開發 Android app開發應用程式的安卓app開發外掛。
安卓app加密
安卓app加密是安卓app開發後期必用的安全保護措施,安卓app開發過程中產生的漏洞風險等需要專業的第三方平臺愛加密來進行安全保護,包括dex加殼保護、資原始檔保護、防偵錯程式保護、so檔案高階保護等,是安卓app開發必備!
The SDK and AVD Manager
該安卓app開發工具包含很多重要的功能,包括管理不同的 Android SDK 版本(構建目標),你知道的 Android 的版本眾多,API上有些相容性問題。另外該安卓app開發工具還用於管理 Android 虛擬裝置配置 (AVD) ,用來配置模擬器。
Android Debug Bridge
adb(Android Debug Bridge)是Android提供的一個通用的除錯安卓app開發工具,藉助這個安卓app開發工具,我們可以管理裝置或手機模擬器的狀態。
還可以進行以下的操作:
1、快速更新裝置或手機模擬器中的程式碼,如應用或Android系統升級;
2、在裝置上執行shell命令;
3、管理裝置或手機模擬器上的預定埠;
4、在裝置或手機模擬器上覆制或貼上檔案;
Dalvik Debug Monitor Server
DDMS 的全稱是Dalvik Debug Monitor Service,作為一款安卓app開發工具,它可以為我們提供例如:為測試裝置截圖,針對特定的程序檢視正在執行的執行緒以及堆資訊、Logcat、廣播狀態資訊、模擬電話呼叫、接收SMS、虛擬地理座標等等。
The Android Emulator and Real Devices
一旦你開始安卓app開發,那麼你一定需要看到程式的執行結果,這就是 Android 的模擬器安卓app開發工具,可讓你在不同的裝置上測試 Android 應用的執行效果。
LogCat
LogCat是Android中一個命令列安卓app開發工具,可以用於得到程式的log資訊。Android日誌系統提供了記錄和檢視系統除錯資訊的功能。日誌都是從各種軟體和一些系統的緩衝區中記錄下來的,緩衝區可以通過 logcat 命令來檢視和使用。
The Monkey Test Tools
Monkey Test Tools 包括 Monkey exerciser tool 和 monkeyrunner 安卓app開發工具,主要用於 安卓app開發程式的自動化測試。
ProGuard
ProGuard 是一個免費的安卓app開發Java類檔案的壓縮,優化,混餚器。它刪除沒有用的類,欄位,方法與屬性。使位元組碼最大程度地優化,使用簡短且無意義的名字來重新命名類、欄位和方法 。
Draw 9-Patch
這個九宮格繪畫安卓app開發工具(draw9patch.bat)可以讓你很容易的通過一個所見即所得(WYS WYG)的編輯器來建立一個九宮格NinePatch圖。