這19個開發(fā)工具你知道么执桌?

(前言,本文只做學(xué)習(xí)參考芜赌,不做其他商業(yè)用途仰挣,不得轉(zhuǎn)載)

1、XAppDbg

XAppDbg是一個可以在運(yùn)行中改變代碼中參數(shù)的一個應(yīng)用開發(fā)工具缠沈。這個工具可以為你省下大量的時(shí)間膘壶,因?yàn)槟悴挥脼閼?yīng)用的每次小改變而重新編譯運(yùn)行你的程序。

2洲愤、ChkBugReport

這個工具可以快速地檢查輸出的Android錯誤報(bào)告颓芭。它從Android錯誤報(bào)告工具輸出的大量文本文件中進(jìn)行語義分析,然后解析成一個更具有可讀性的文檔柬赐,分析起來更加容易亡问。ChkBugReport也是一個開源的項(xiàng)目。

3肛宋、APKAnalyser

這是一個靜態(tài)州藕、虛擬分析工具,你可以全面地概覽應(yīng)用的架構(gòu)酝陈〈膊#可以用它來檢查API參考文檔,查看應(yīng)用依賴還有反編譯字節(jié)碼后添。APKAnalyser是一個完整的開源工具鏈笨枯,它支持修改應(yīng)用的二進(jìn)制代碼薪丁,你可以重新打包、安裝馅精、運(yùn)行以及驗(yàn)證logcat的結(jié)果严嗜。

4、AppXplore

有了AppXplore工具洲敢,你可以瀏覽所有安裝在你安卓設(shè)備上的應(yīng)用漫玄,還可以剖析很多應(yīng)用的細(xì)節(jié)——應(yīng)用的版本、包名压彭、證書睦优、權(quán)限、簽名壮不、

activities和很多設(shè)備上其它一般不可查看的信息汗盘。AppXplore在查看應(yīng)用運(yùn)行時(shí)占用內(nèi)存大小,文件是否可移動到SD卡上時(shí)特別有用询一。同

樣隐孽,開發(fā)者可以用來測試并確保應(yīng)用的質(zhì)量。這樣可以確保應(yīng)用在manifest文件上顯示合適的權(quán)限健蕊。

5菱阵、Memory Analyzer(MAT)

Eclipse上的Memory

Analyzer是一個快速且功能豐富的Java堆分析工具,它可以幫助你找出內(nèi)存泄露并減少內(nèi)存的開銷缩功。使用Memory

Analyzer可以分析數(shù)以百萬的對象晴及、多個堆轉(zhuǎn)儲(heap

dump),快速地統(tǒng)計(jì)保留下來的對象的多少嫡锌,這樣可以查看哪些對象阻止了垃圾收集器回收虑稼。最后運(yùn)行一個報(bào)告自動報(bào)告導(dǎo)致泄露的可疑地方。

6世舰、Eclipse插件SQLiteManger

這個插件可以幫助開發(fā)者在Eclipse上查看和修改sqlite數(shù)據(jù)庫动雹。

7、Robotium

Robotium是一個測試框架跟压,它可以簡單地為安卓應(yīng)用寫出一個強(qiáng)大且健壯的自動黑箱測試容器胰蝠。有了Robotium,測試開發(fā)者可以支持多

種安卓activity編寫function震蒋、system和acceptance測試腳本茸塞。Robotium全支持Activity、Dialogs查剖、

Toasts钾虐、Menus以及Context Menus。

8笋庄、ACRA

ACRA是一個可以讓安卓應(yīng)用自動發(fā)出GoogleDoc格式崩潰報(bào)告的函數(shù)庫效扫。安卓開發(fā)者可以通過ACRA獲取應(yīng)用崩潰或者錯誤行為的數(shù)據(jù)倔监。

如果有一個崩潰發(fā)生,你的應(yīng)用不會越過已有的系統(tǒng)崩潰提醒或者報(bào)告功能來添加用戶提醒菌仁。如果使用Toast浩习、狀態(tài)提醒條或者直接對話框模式,這個“強(qiáng)制關(guān)

閉”的對話框不會再顯示济丘,就算設(shè)備上原生系統(tǒng)的提醒功能開啟也不能發(fā)送一個另外的報(bào)告谱秽。

9、Android Layout Binder

Android Layout Binder會將你安卓的XML布局文件轉(zhuǎn)換成一系列的聲明摹迷,綁定保存所有的人工輸入疟赊。鍵入一個前綴,選擇XML文件上要粘貼的范圍峡碉,然后點(diǎn)擊生成近哟。選擇“verbose”來找出所有被跳過的區(qū)域的原因。

10鲫寄、Spoon

安卓設(shè)備空前膨脹的生態(tài)系統(tǒng)給測試應(yīng)用帶來了獨(dú)特挑戰(zhàn)椅挣。Spoon通過分配執(zhí)行instrumentation測試和用更有意義的方法顯示結(jié)果

來簡化這項(xiàng)任務(wù)。Spoon沒有試著成為一個新的測試形式塔拳,它讓目前的instrumentation測試更加有用。使用應(yīng)用的APK和

instrumentation

APK峡竣,Spoon可以同時(shí)在多種設(shè)備上運(yùn)行測試靠抑。一旦所有的測試完成,就會生成包括各種設(shè)備測試的詳細(xì)信息的靜態(tài)HTML摘要适掰。

11颂碧、Android Content Provider代碼生成器

你是否經(jīng)常復(fù)制和粘貼一大堆代碼來寫一個ContentProvider?那么這個代碼生成工具可以幫助你。

12类浪、AndroidKickStartR

十秒內(nèi)開始你的下一個安卓應(yīng)用载城。AndroidKickstartR使用最流行的函數(shù)庫幫助你快速地建立一個配置好的安卓應(yīng)用。它為你建立和配置好項(xiàng)目給你费就,直接專注于代碼吧!

13诉瓦、Android Holo顏色生成器

這個Android

Holo顏色生成器可以讓你簡單地為你的應(yīng)用創(chuàng)建Android組件,如editext或者spinner力细,并且可以使用自己的顏色睬澡。它會生成所有9種必

須的patch assets以及相關(guān)XML的drawables和styles文件,可以直接復(fù)制這些文件到你的項(xiàng)目中眠蚂。

14煞聪、ActionBar風(fēng)格生成器

這個ActionBar風(fēng)格生成器可以讓你輕松地創(chuàng)建一個簡潔、有吸引力且無漏洞的自定義actionbar逝慧。它會生成所有9種必須的patch assets以及相關(guān)XML的drawables和styles文件昔脯,這些文件可以直接復(fù)制到你的項(xiàng)目中啄糙。

15、Asset Studio

Asset Studio可以讓你快速簡單地從已經(jīng)存在的圖片云稚、剪貼畫或者文本資源中生成圖標(biāo)隧饼。

16、little eye labs

little eye labs是安卓應(yīng)用上的性能分析工具碱鳞,它的產(chǎn)品已經(jīng)改名字為“l(fā)ittle eye”而不是之前叫的“l(fā)ittleEye appInsight”桑李。保持我們產(chǎn)品目錄的簡潔,與我們在每一部分工作上專注于簡潔的總體主題上保持一致窿给。

主要特性:

為任何一個應(yīng)用描出輪廓;

錄制和回放視頻;

前端和后臺用法;

CPU贵白,內(nèi)存和數(shù)據(jù)的消耗;

手動或自動的堆轉(zhuǎn)儲;

保存和分享。

17崩泡、Droid Inspector

Overdraw(透支)概念在安卓的世界里被認(rèn)為是很重要的禁荒。在Google I/O大會上,很少有演講強(qiáng)調(diào)了減少透支的重要性角撞。這是(在我認(rèn)識中最好的)第一個可以幫助我們?nèi)菀椎乇嬲J(rèn)出透支的工具呛伴。

主要特性

三維申查;

找出透支;

盒子模型;

與DDMS結(jié)合;

查看層次;

后臺/內(nèi)容;

WebGL;

2D轉(zhuǎn)3D轉(zhuǎn)2D;

·還有更多……

18、Android Button Maker

Android Button Maker是一個可以在線生成按鈕代碼的工具谒所。Android

API提供了XML文件定義的幾何形狀的Drawable資源热康,包括顏色、邊界和梯度劣领。這些按鈕的生成是基于drawable形態(tài)的XML代碼姐军,這樣可以

比普通的png按鈕加載得更快。你可以在設(shè)置面板上自定義按鈕的屬性尖淘,然后獲取其源碼奕锌。

19、jsonschema2pojo

用于生成Json架構(gòu)上的POJO(Plain Old Java Object)類村生。這個小而強(qiáng)大的工具可以為你節(jié)省寫POJO所用的時(shí)間惊暴。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市趁桃,隨后出現(xiàn)的幾起案子辽话,更是在濱河造成了極大的恐慌,老刑警劉巖镇辉,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件屡穗,死亡現(xiàn)場離奇詭異,居然都是意外死亡忽肛,警方通過查閱死者的電腦和手機(jī)村砂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來屹逛,“玉大人础废,你說我怎么就攤上這事汛骂。” “怎么了评腺?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵帘瞭,是天一觀的道長。 經(jīng)常有香客問我蒿讥,道長蝶念,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任芋绸,我火速辦了婚禮媒殉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘摔敛。我一直安慰自己廷蓉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布马昙。 她就那樣靜靜地躺著桃犬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪行楞。 梳的紋絲不亂的頭發(fā)上攒暇,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天,我揣著相機(jī)與錄音子房,去河邊找鬼扯饶。 笑死,一個胖子當(dāng)著我的面吹牛池颈,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播钓丰,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼躯砰,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了携丁?” 一聲冷哼從身側(cè)響起琢歇,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎梦鉴,沒想到半個月后李茫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡肥橙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年魄宏,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片存筏。...
    茶點(diǎn)故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡宠互,死狀恐怖味榛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情予跌,我是刑警寧澤搏色,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站券册,受9級特大地震影響频轿,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜烁焙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一航邢、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧考阱,春花似錦翠忠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至吃既,卻和暖如春考榨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鹦倚。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工河质, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人震叙。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓掀鹅,卻偏偏與公主長得像,于是被迫代替她去往敵國和親媒楼。 傳聞我的和親對象是個殘疾皇子乐尊,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,164評論 25 707
  • 各種幫助類匯總:https://github.com/Blankj/AndroidUtilCode 常用的 ios...
    cc小表弟閱讀 14,610評論 9 399
  • 今天因?yàn)樽蛱靿牡舻碾娔X,所以沒辦法用3d軟件划址,就在另外一臺電腦上看作圖視頻扔嵌。本以為負(fù)責(zé)人昨天說好的會過來修,可是可...
    我的回憶錄閱讀 239評論 0 0
  • 鋪滿在羽毛上的困惑夺颤,曬乾的結(jié)痂痢缎,一片 兩片,兩片卷冊的嘴唇世澜。聽 風(fēng)中曬乾的背影嶄露頭角 猶如陰晴雪化独旷,意志新奇, ...
    鐵鉦閱讀 313評論 5 16
  • 寫這個題目讓我挺“糾結(jié)”――我既不知道該不該寫“看書”兩個字也不“敢”輕易“冒犯”了“看書”兩個字∈聘妫總感覺很待[考...
    路航唐LhT閱讀 214評論 0 0