For investors

股價:

5.36 美元 %
認識達內從這里開始

認真做教育 專心促就業(yè)

android開發(fā)工具下載 android開發(fā)工具使用教程

  • 發(fā)布:達內
  • 來源:達內
  • 時間:2015-11-19 14:01

Android SDK提供了一系列可幫助開發(fā)者設計、創(chuàng)建、測試和發(fā)布Android應用程序的強大工具,android開發(fā)工具下載,android開發(fā)工具使用教程,以下是我們編譯developer推薦的10款最常用的開發(fā)工具。

1.Eclipse w/ADT

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

Eclipse

2.Android SDK and AVD Manager

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

The SDK and AVD Manager

3.Android Debug Bridge(adb)

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

4.Dalvik Debug Monitor Server(DDMS)

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

Dalvik Debug Monitor Server

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

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

The Android Emulator

6.LogCat

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

7.The Hierarchy Viewer

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

The Hierarchy Viewer

8. Draw 9-Patch

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

Draw 9-Patch

9.The Monkey Test Tools

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

10. ProGuard

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

android開發(fā)工具下載,android開發(fā)工具使用教程問題就先給大家介紹到這里,如需更多幫助,可隨時查看達內官網咨詢,我們將第一時間為您解答疑問,趕快加入我們吧。

【免責聲明】本文部分系轉載,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請在30日內與聯(lián)系我們,我們會予以更改或刪除相關文章,以保證您的權益!

相關推薦
最新資訊
免費試聽課程
  • 全部課程
  • IT課程
  • 設計課程
  • 運營課程
Free courses
最新開班時間
  • 北京
  • 上海
  • 廣州
  • 深圳
  • 南京
  • 成都
  • 武漢
  • 西安
  • 青島
  • 天津
  • 杭州
  • 重慶
  • 哈爾濱
  • 濟南
  • 沈陽
  • 合肥
  • 鄭州
  • 長春
  • 蘇州
  • 長沙
  • 昆明
  • 太原
  • 無錫
  • 石家莊
  • 南寧
  • 佛山
  • 珠海
  • 寧波
  • 保定
  • 呼和浩特
  • 洛陽
  • 煙臺
  • 運城
  • 濰坊
  • 開課名稱
  • 開班時間
  • 搶座
  • 咨詢
  • 開課名稱
  • 開班時間
  • 搶座
  • 咨詢
    • Java全鏈路開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 云計算全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 網絡安全工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 人工智能工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 數(shù)據(jù)分析與商業(yè)智能
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • C++物聯(lián)網工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • Web全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 軟件測試工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • AI大模型全棧工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 鴻蒙原生應用開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • VFX商業(yè)視效設計
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • AGI商業(yè)設計變現(xiàn)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 新媒體電商運營
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 云計算全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • C++物聯(lián)網工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • Web全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 軟件測試工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • AI大模型全棧工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 鴻蒙原生應用開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • VFX商業(yè)視效設計
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 云計算全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 網絡安全工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • C++物聯(lián)網工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • Web全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 軟件測試工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • AI大模型全棧工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 鴻蒙原生應用開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • VFX商業(yè)視效設計
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • Java全鏈路開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 云計算全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 網絡安全工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • C++物聯(lián)網工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • Web全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 軟件測試工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • AI大模型全棧工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 鴻蒙原生應用開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • VFX商業(yè)視效設計
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • AGI商業(yè)設計變現(xiàn)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 新媒體電商運營
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 云計算全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 網絡安全工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • C++物聯(lián)網工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • Web全棧開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 軟件測試工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • AI大模型全棧工程師
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 鴻蒙原生應用開發(fā)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • VFX商業(yè)視效設計
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • AGI商業(yè)設計變現(xiàn)
    • 2月26日
    • 火熱搶座中
    • 立即咨詢
    • 新媒體電商運營
    • 2月26日
    • 火熱搶座中
    • 立即咨詢