For investors

股價(jià):

5.36 美元 %
認(rèn)識(shí)達(dá)內(nèi)從這里開(kāi)始

認(rèn)真做教育 專(zhuān)心促就業(yè)

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

  • 發(fā)布:達(dá)內(nèi)
  • 來(lái)源:達(dá)內(nèi)
  • 時(shí)間:2015-11-19 14:01

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

1.Eclipse w/ADT

雖然Eclipse并非唯一可用于開(kāi)發(fā)Android應(yīng)用的Java開(kāi)發(fā)環(huán)境,但它是目前最歡迎的工具,有很大程度上是因?yàn)樗某杀竞艿?免費(fèi)),但最主要的原因還是它與其他Android工具的強(qiáng)大組合功能。最典型的表現(xiàn)就是它與Android Development Tools(ADT)插件的組合(注:開(kāi)發(fā)者可以通過(guò)Android網(wǎng)站下載ADT)。

Eclipse

2.Android SDK and AVD Manager

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

The SDK and AVD Manager

3.Android Debug Bridge(adb)

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

4.Dalvik Debug Monitor Server(DDMS)

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

Dalvik Debug Monitor Server

5.Android模擬器和實(shí)際移動(dòng)設(shè)備

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

The Android Emulator

6.LogCat

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

7.The Hierarchy Viewer

開(kāi)發(fā)者可通過(guò)獨(dú)立應(yīng)用程序或者Eclipse perspective訪(fǎng)問(wèn)The Hierarchy Viewer,它的作用是在運(yùn)行過(guò)程中查看程序的UI布局,提供了一個(gè)圖表顯示應(yīng)用程序布局和視圖層級(jí)的情況,開(kāi)發(fā)者可依此判斷程序UI布局的存在問(wèn)題。

The Hierarchy Viewer

8. Draw 9-Patch

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

Draw 9-Patch

9.The Monkey Test Tools

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

10. ProGuard

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

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

【免責(zé)聲明】本文部分系轉(zhuǎn)載,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)?jiān)?0日內(nèi)與聯(lián)系我們,我們會(huì)予以更改或刪除相關(guān)文章,以保證您的權(quán)益!

相關(guān)推薦
最新資訊
免費(fèi)試聽(tīng)課程
  • 全部課程
  • IT課程
  • 設(shè)計(jì)課程
  • 運(yùn)營(yíng)課程
Free courses
最新開(kāi)班時(shí)間
  • 北京
  • 上海
  • 廣州
  • 深圳
  • 南京
  • 成都
  • 武漢
  • 西安
  • 青島
  • 天津
  • 杭州
  • 重慶
  • 哈爾濱
  • 濟(jì)南
  • 沈陽(yáng)
  • 合肥
  • 鄭州
  • 長(zhǎng)春
  • 蘇州
  • 長(zhǎng)沙
  • 昆明
  • 太原
  • 無(wú)錫
  • 石家莊
  • 南寧
  • 佛山
  • 珠海
  • 寧波
  • 保定
  • 呼和浩特
  • 洛陽(yáng)
  • 煙臺(tái)
  • 運(yùn)城
  • 濰坊
  • 開(kāi)課名稱(chēng)
  • 開(kāi)班時(shí)間
  • 搶座
  • 咨詢(xún)
  • 開(kāi)課名稱(chēng)
  • 開(kāi)班時(shí)間
  • 搶座
  • 咨詢(xún)
預(yù)約申請(qǐng)?jiān)嚶?tīng)課
收起