19 個 Android 開發工具(轉載)

來源:互聯網
上載者:User

標籤:android   style   blog   code   java   tar   

1、XAppDbg

XAppDbg是一個可以在運行中改變代碼中參數的一個應用開發工具。這個工具可以為你省下大量的時間,因為你不用為應用的每次小改變而重新編譯運行你的程式。瞭解更多

2、ChkBugReport

這個工具可以快速地檢查輸出的Android錯誤報表。它從Android錯誤報表工具輸出的大量文字檔中進行語義分析,然後解析成一個更具有可讀性的文檔,分析起來更加容易。ChkBugReport也是一個開源的項目。瞭解更多

3、APKAnalyser

這是一個靜態、虛擬分析工具,你可以全面地概覽應用的架構。可以用它來檢查API參考文檔,查看應用依賴還有反編譯位元組碼。APKAnalyser是一個完整的開源工具鏈,它支援修改應用的二進位代碼,你可以重新打包、安裝、運行以及驗證logcat的結果。瞭解更多

4、AppXplore

有了AppXplore工具,你可以瀏覽所有安裝在你安卓裝置上的應用,還可以剖析很多應用的細節——應用的版本、包名、認證、許可權、簽名、activities和很多裝置上其它一般不可查看的資訊。AppXplore在查看應用運行時佔用記憶體大小,檔案是否可移動到SD卡上時特別有用。同樣,開發人員可以用來測試並確保應用的品質。這樣可以確保應用在manifest檔案上顯示合適的許可權。瞭解更多

5、Memory Analyzer(MAT)

Eclipse上的Memory Analyzer是一個快速且功能豐富的Java堆分析工具,它可以協助你找出記憶體泄露並減少記憶體的開銷。使用Memory Analyzer可以分析數以百萬的對象、多個堆轉儲(heap dump),快速地統計保留下來的對象的多少,這樣可以查看哪些對象阻止了垃圾收集器回收。最後運行一個報告自動報告導致泄露的可疑地方。瞭解更多

6、Eclipse外掛程式SQLiteManger

這個外掛程式可以協助開發人員在Eclipse上查看和修改sqlite資料庫。瞭解更多

7、Robotium

Robotium是一個測試架構,它可以簡單地為安卓應用寫出一個強大且健壯的自動黑箱測試容器。有了Robotium,測試開發人員可以支援多種安卓activity編寫function、system和acceptance測試指令碼。Robotium全支援Activity、Dialogs、Toasts、Menus以及Context Menus。瞭解更多

8、ACRA

ACRA是一個可以讓安卓應用自動發出GoogleDoc格式崩潰報告的函數庫。安卓開發人員可以通過ACRA擷取應用崩潰或者錯誤行為的資料。如果有一個崩潰發生,你的應用不會越過已有的系統崩潰提醒或者報告功能來添加使用者提醒。如果使用Toast、狀態提醒條或者直接對話方塊模式,這個“強制關閉”的對話方塊不會再顯示,就算裝置上原生系統的提醒功能開啟也不能發送一個另外的報告。瞭解更多

9、Android Layout Binder

Android Layout Binder會將你安卓的XML布局檔案轉換成一系列的聲明,綁定儲存所有的人工輸入。鍵入一個首碼,選擇XML檔案上要粘貼的範圍,然後點擊產生。選擇“verbose”來找出所有被跳過的地區的原因。瞭解更多

10、Spoon

安卓裝置空前膨脹的生態系統給測試應用帶來了獨特挑戰。Spoon通過分配執行instrumentation測試和用更有意義的方法顯示結果來簡化這項任務。Spoon沒有試著成為一個新的測試形式,它讓目前的instrumentation測試更加有用。使用應用的APK和instrumentation APK,Spoon可以同時在多種裝置上運行測試。一旦所有的測試完成,就會產生包括各種裝置測試的詳細資料的靜態HTML摘要。瞭解更多

11、Android Content Provider代碼產生器

你是否經常複製和粘貼一大堆代碼來寫一個ContentProvider?那麼這個代碼產生工具可以協助你。瞭解更多

12、AndroidKickStartR

十秒內開始你的下一個安卓應用。AndroidKickstartR使用最流行的函數庫協助你快速地建立一個配置好的安卓應用。它為你建立和配置好項目給你,直接專註於代碼吧!瞭解更多

13、Android Holo顏色產生器

這個Android Holo顏色產生器可以讓你簡單地為你的應用建立Android組件,如editext或者spinner,並且可以使用自己的顏色。它會產生所有9種必須的patch assets以及相關XML的drawables和styles檔案,可以直接複製這些檔案到你的項目中。瞭解更多

14、ActionBar風格產生器

這個ActionBar風格產生器可以讓你輕鬆地建立一個簡潔、有吸引力且無漏洞的自訂actionbar。它會產生所有9種必須的patch assets以及相關XML的drawables和styles檔案,這些檔案可以直接複製到你的項目中。瞭解更多

15、Asset Studio

Asset Studio可以讓你快速簡單地從已經存在的圖片、剪貼畫或者文本資源中產生表徵圖。瞭解更多

16、little eye labs

little eye labs是安卓應用上的效能分析工具,它的產品已經改名字為“little eye”而不是之前叫的“littleEye appInsight”。保持我們產品目錄的簡潔,與我們在每一部分工作上專註於簡潔的總體主題上保持一致。

主要特性

  • 為任何一個應用描出輪廓;
  • 錄製和回放視頻;
  • 前端和後台用法;
  • CPU,記憶體和資料的消耗;
  • 手動或自動的堆轉儲;
  • 儲存和分享。 瞭解更多
17、Droid Inspector

Overdraw(透支)概念在安卓的世界裡被認為是很重要的。在Google I/O大會上,很少有演講強調了減少透支的重要性。這是(在我認識中最好的)第一個可以協助我們容易地辨認出透支的工具。

主要特性

  • 三維申查;
  • 找出透支;
  • 盒子模型;
  • 與DDMS結合;
  • 查看層次;
  • 後台/內容;
  • WebGL;
  • 2D轉3D轉2D;
  • 還有更多…… 瞭解更多
18、Android Button Maker

Android Button Maker是一個可以線上產生按鈕代碼的工具。Android API提供了XML檔案定義的幾何形狀的Drawable資源,包括顏色、邊界和梯度。這些按鈕的產生是基於drawable形態的XML代碼,這樣可以比普通的png按鈕載入得更快。你可以在設定面板上自訂按鈕的屬性,然後擷取其源碼。瞭解更多

19、jsonschema2pojo

用於產生Json架構上的POJO(Plain Old Java Object)類。這個小而強大的工具可以為你節省寫POJO所用的時間。瞭解更多

 

原文連結: kpbird   翻譯: 伯樂線上 - hanson
譯文連結: http://blog.jobbole.com/67169/

關於 hanson ( @hanson21 )

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.