成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

盤點Android開發者必備的十大開發工具

移動開發 Android
本文編譯自developer網站,介紹了developer推薦的10款最常用的開發工具,包含了Android SDK提供了一系列可幫助開發者設計、創建、測試和發布Android應用程序的強大工具。

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

1.Eclipse w/ADT

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

Eclipse

Eclipse

2.Android SDK and AVD Manager

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

The SDK and AVD Manager

The SDK and AVD Manager

3.Android Debug Bridge(adb)

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

4.Dalvik Debug Monitor Server(DDMS)

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

Dalvik Debug Monitor Server

Dalvik Debug Monitor Server

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

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

The Android Emulator

The Android Emulator

6.LogCat

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

7.The Hierarchy Viewer

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

The Hierarchy Viewer

The Hierarchy Viewer

8. Draw 9-Patch

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

Draw 9-Patch

Draw 9-Patch

9.The Monkey Test Tools

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

10. ProGuard

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

原文出處

【編輯推薦】

  1. Android開發工具大全 Android工具Top 7 
  2. 講述Android SDK平臺種種特性 
  3. 深度剖析Android SDK版本介紹 
  4. 對Android SDK開發入門學習 
  5. 詳細說明Android SDK設計目標 

 

責任編輯:佚名 來源: 游戲邦
相關推薦

2009-03-26 09:17:22

Linux調試Linux開發

2015-12-24 18:26:16

Android

2011-05-31 10:49:43

開發工具PHPHTML

2019-07-31 09:00:00

Python編程語言Python庫

2017-01-15 10:18:59

LinuAI開源

2014-04-16 10:10:58

應用測試

2020-06-05 14:38:25

開發人員職位開發

2024-01-18 18:12:38

開發平臺工程工具框架

2010-05-24 10:46:00

Web開發者

2022-10-08 12:04:49

語言網絡安全

2017-02-27 18:24:34

交付開發工具

2011-09-05 13:08:57

開發工具移動應用App

2019-01-04 13:13:58

開發工具 操作

2018-04-26 22:52:46

Java開發編碼網站

2024-12-20 09:14:31

2017-01-16 13:13:51

DevOps開發工具

2024-03-19 08:00:00

物聯網應用物聯網開源

2016-10-18 10:45:00

開發開源

2022-04-25 08:00:00

工具開發技術團隊
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产三级 | 日本h片在线观看 | 亚洲精色| 国产一区二区毛片 | 亚洲精品欧美 | 国产成人精品视频在线观看 | 欧美久久久| 久久精品国产一区二区三区不卡 | 免费黄网站在线观看 | 精品一级 | 9191av| 久久国产精品免费一区二区三区 | 欧美一二三区 | 亚洲a在线观看 | 国产美女一区二区三区 | 日韩久草 | 五月天婷婷综合 | 亚洲精品区 | 国产一级视频在线 | 国产综合精品 | 日日爱av| 欧美日一区二区 | 性一区| 亚洲 欧美 激情 另类 校园 | 激情五月婷婷在线 | 欧美性精品| 欧洲毛片| 青青久久 | 亚洲成人一二三 | 蜜桃在线视频 | 日韩一区不卡 | 欧美中文在线 | 一区二区福利视频 | 神马九九| 日本免费在线看 | 亚洲成人高清 | 天天在线操 | 91国内精品久久 | 涩涩99 | 国产精品视频久久久久 | av在线一区二区三区 |