1. 程式人生 > >安卓開發工具彙總,開發人員必備利器

安卓開發工具彙總,開發人員必備利器

安卓開發工具彙總,開發人員必備!安卓開發過程中需要用到各種工具,作為一名安卓開發人員,有木有感到亞歷山大,那麼多工具!今天給大家彙總了一下安卓開發工具,安卓開發人員必備利器!

1、Draw 9-Patch

這個九宮格繪畫安卓開發工具(draw9patch.bat)可以讓你很容易的通過一個所見即所得(WYS|WYG)的編輯器來建立一個九宮格NinePatch圖。



  

2、ProGuard

ProGuard 是一個免費的 Java類檔案的壓縮,優化,混餚器。它刪除沒有用的類,欄位,方法與屬性。使位元組碼最大程度地優化,使用簡短且無意義的名字來重新命名類、欄位和方法 。是一款安卓開發中必備的混淆工具。

安卓開發人員必備利器,漏洞檢測工具,主要針對安卓應用存在的漏洞進行詳細的漏洞檢測與分析,並可以一鍵生成詳細的安全分析報告。根據分析報告資料提出有對應的解決方案!

主要功能:

(1)檢查dex、res檔案是否存在原始碼、資原始檔被竊取、替換等安全問題。

(2)掃描簽名、XML檔案是否存在安全漏洞、存在被注入、嵌入程式碼等風險。

(3)檢測App是否存在被二次打包,然後植入後門程式或第三方程式碼等風險。

(4)一鍵生成App關於原始碼、檔案、許可權、關鍵字等方面的安全風險分析報告。

 

 

4、The Monkey Test Tools

Monkey Test Tools 包括 Monkey exerciser tool 和 

monkeyrunner 安卓開發工具,主要用於程式的自動化測試。

5、LogCat

LogCat是Android中一個命令列安卓開發工具,可以用於得到程式的log資訊。Android日誌系統提供了記錄和檢視系統除錯資訊的功能。日誌都是從各種軟體和一些系統的緩衝區中記錄下來的,緩衝區可以通過 logcat 命令來檢視和使用。

6、The Android Emulator and Real Devices

一旦你開始開發 Android 程式,那麼你一定需要看到程式的執行結果,這就是 Android 的模擬器安卓開發工具,可讓你在不同的裝置上測試 Android 應用的執行效果。



  

7、Dalvik Debug Monitor Server

DDMS 的全稱是Dalvik Debug Monitor Service,作為一款安卓必備開發工具,它可以為我們提供例如:為測試裝置截圖,針對特定的程序檢視正在執行的執行緒以及堆資訊、Logcat、廣播狀態資訊、模擬電話呼叫、接收SMS、虛擬地理座標等等。



 

8、Android Debug Bridge

adb(Android Debug Bridge)是Android提供的一個通用的除錯安卓開發工具,藉助這個工具,我們可以管理裝置或手機模擬器的狀態。

還可以進行以下的操作:

1)快速更新裝置或手機模擬器中的程式碼,如應用或Android系統升級;

2)在裝置上執行shell命令;

3)管理裝置或手機模擬器上的預定埠;

4)在裝置或手機模擬器上覆制或貼上檔案;

9、The SDK and AVD Manager

該安卓開發工具包含很多重要的功能,包括管理不同的 Android SDK 版本(構建目標),你知道的 Android 的版本眾多,API上有些相容性問題。另外該工具還用於管理 Android 虛擬裝置配置 (AVD) ,用來配置模擬器。



 

Eclipse ADT 是 Eclipse 平臺下用來開發 Android 應用程式的安卓開發工具外掛。



 

11、The Hierarchy Viewer

Hierarchy Viewer是隨AndroidSDK釋出的工具,位置在tools資料夾下,名為hierarchyviewer.bat。它是Android自帶的安卓開發工具,可以幫助我們更好地檢視和設計使用者介面(UI)

主要功能有2個

1)從視覺化的角度直觀地獲得UI佈局設計結構和各種屬性的資訊,幫助我們優化佈局設計;

2)結合debug幫助觀察特定的UI物件進行invalidate和requestLayout操作的過程。