Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發環境 >> 推薦10款最常用的Android開發工具

推薦10款最常用的Android開發工具

編輯:Android開發環境

       我們使用各種語言進行開發時,總是會用到各種各樣的開發工具。有些開發工具是開發人員的必備品,有些則是為了提高開發效率而用。Android開發同樣也會用到多種開發工具,供開發人員設計、創建、測試和發布程序時使用。下面向大家推薦十款常用的Android開發工具。

       1.Eclipse w/ADT

  雖然Eclipse並非唯一可用於開發Android應用的Java開發環境,但它是目前最歡迎的工具,有很大程度上是因為它的成本很低(免費),但最主要的原因還是它與其他Android工具的強大組合功能。最典型的表現就是它與Android Development Tools(ADT)插件的組合(開發者可以通過Android網站下載ADT)。

       2.Android SDK and AVD Manager

  這項SDK可提供多種重要的功能,它能管理不同版本的Android SDK,以及第三方附件、工具、設備驅動程序和文件。第二大功能就是管理用來安裝模擬器實體的Android Virtual Device配置(AVD)。

       3.Android模擬器和實際移動設備

  如果開發者創建完成了一款應用程序,就必須針對自己鎖定的設備進行測試。你可以將模擬器與AVD結合在一起模擬目標移動設備的運行環境,但更全面地進行測試,你還是需要一個真正的移動設備,因為模擬器雖然功能強大,但它畢竟不是實際使用的手機,用戶也不可能使用模擬器運行應用程序,所以實際移動設備也是測試環節必不可少的工具。

       4.Android Debug Bridge(adb)

  該工具可將其他工具接入模擬器和設備,它除了可以讓其他工具(游戲邦注:尤其是Eclipse ADT插件)功能生效以外,還可以使命令行上傳或下載文件,安裝或卸載程序包,通過進入設備或模擬器的shell環境訪問許多其他功能。

       5.Dalvik Debug Monitor Server(DDMS)

  無論是通過獨立應用程序還是Eclipse perspective訪問DDMS,它都能提供檢查、調試、與模擬器及設備實體交互的便利功能。開發者可使用DDMS檢查運行程序和線程,探索文件系統,搜集堆棧和其他內存信息,附上調試器,甚至是抓取視頻截圖。通過模擬器,開發者還可以模擬電話接聽和發送SMS等狀態。 

       6.LogCat

  LogCat是Android日志系統的名稱,你可以通過Eclipse、adb讀取LogCat數據,它可以提供系統中相關事件的診斷信息。開發者可以由此將應用程序的調試和診斷信息發送到LogCat。

       7. Draw 9-Patch

  Draw 9-Patch可助開發者更方便地完成應用程序的圖形設計,該工具支持開發者將傳統的PNG圖像文件轉化成更具靈活性、更能有效運用於手機應用開發過程的可擴展圖像文件。這項工具可以在快速顯示效果的環境中簡化NinePatch文件的創建過程。

 

       8.The Hierarchy Viewer

  開發者可通過獨立應用程序或者Eclipse perspective訪問The Hierarchy Viewer,它的作用是在運行過程中查看程序的UI布局,提供了一個圖表顯示應用程序布局和視圖層級的情況,開發者可依此判斷程序UI布局的存在問題。

 

       9. ProGuard

  它是典型的Android應用開發過程中必不可少的一個環節,為開發者提供了一個發布產品後保護知識產權的有效方法。ProGuard這種混淆器可用於模糊相關信息,並用無意義的字符序列來替換其中重要內容,使其難以進行逆向工程。通過ProGuard可得到更精簡的文件,也就意味著網絡傳輸更省時,裝載速度更快,占用內存空間更小。

       10.The Monkey Test Tools

  它包括Monkey試驗程序和monkeyrunner工具,這兩項工具可用於自動測試應用程序。前者可在強度測試過程中將其中發生事件隨機發送到應用程序中,而後者可使用Python腳本通過截屏自動測試和檢查相關結果,以此測試應用的穩定性。

       寫在最後

       上面列出的十個常用工具適用於所有的Android應用開發項目。Android SDK還提供了很多其他的開發工具,有些只用於開發某些特殊項目,以後可能也會有更多的開發工具問世,作為Android開發者有必要經常關注AVD和SDK Manager的更新信息。當然我們獲取Android開發工具最新消息的最可靠來源還是Android Developer網站,我們可以從中獲取新手指南、技術文章,下載到最新的SDK,了解開發工具的最新動態。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved