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

Android開發入門:Android SDK介紹

移動開發 Android
我們開發Android應用需要使用它提供的SDK,SDK有使用文檔我們可以在開發時查詢,那么SDK到底包含些什么呢?本文就介紹了Android SDK中包含的各種工具。

1.Android SDK

即Android Software Development Kit.它提供了在Windows/Linux/Mac平臺上開發Android應用的開發組件,包含了在Android平臺上開發移動應用程序的各種工具集。

2.Android SDK tools

技術篇:Android SDK 簡介(轉帖) - TommyZhang - TommyZhangs Blog

1).Android模擬器(Android Emulator(emulator.exe))

運行在計算機上的虛擬移動模擬器,可以使用模擬器來在一個實際的Android運行環境下 設計,調試和測試應用程序。

2).集成開發環境插件(Android Development Tools Plugin for the Eclipse IDE 即ADT)

可以直接從Eclipse訪問其他Android開發工具.通過它可以進行包括截屏,管理端口轉發(port-forwarding),設置斷點,觀察線程和進程信息.
a) 它提供了一個新的項目向導(New Project Wizard),用于快速生成和建立起新Android應用程序所需的最基本的文件.
b) 它使得構建Android應用程序的過程變得自動化以及簡單化.
c) 它提供了一個android代碼編輯器,用于為Android 的manifest和資源文件編寫有效的XML.

3).調試監視服務(Dalvik Debug Monitor Service(ddms.bat)

它集成在Dalvik(Android平臺虛擬機)中,用于管理運行在模擬器或設備上的進程,并協助進行調試.可以用它來去除進程,選擇一個特定程序來調試,生成跟蹤數據,查看堆和線程數據,對模擬器或設備進行屏幕快照等.

4).Android調試橋(Android Debug Bridge(adb.exe))

它用于向模擬器或手機設備安裝應用程序的apk文件和從命令行訪問模擬器或手機設備.也可以用于將標準的調試器連接到運行在android模擬器或手機設備上的應用代碼.

5).Android資源打包工具(Andoird Asset Packing Tool(aapt.exe))

可以通過aapt工具來創建apk文件,這些文件包含了android應用程序的二進制文件和資源文件.

6).Android接口描述語言(Android Interface Description Language(aidl.exe))

它用來生成進程間接口代碼,在服務中便可用到.

7).SQLite3數據庫(sqlit3(sqlite3.exe))

Android應用程序可以創建和使用SQLite數據文件,開發者和使用者也可以方便的訪問這些數據文件.

8).跟蹤顯示工具(Traceview(traceview.exe))

它可以生成跟蹤日志數據的圖形分析視圖,這些跟蹤日志數據由android因公程序產生.

9).創建SD卡工具(mksdcard(mksdcard.exe))

它幫助創建磁盤鏡像,這個磁盤鏡像可以在模擬器上模擬外部存儲卡.

10).DX工具(dx(dx.exe))

它將class字節碼重寫為android字節碼(存儲到dex文件中).

11).生成Ant構建文件(activityCreator(activitycreator.bat))

它是一個腳本.用來生成Ant構建文件,Ant構建文件用來編譯android應用程序.若是在安裝了ADT插件的Eclipse環境下開發則不需要這個腳本.

12).Android虛擬設備(Android Virtual Devices AVD)

每個android虛擬設備(AVD)模擬了單一的虛擬設備來運行android平臺,這個平臺至少要包括自己的內核,系統圖像和數據分區.開發者可以創建并保存多種虛擬模擬器配置,每種配置環境有其自己的平臺版本,硬件配置以及SD卡和用戶數據,還可以有不同的顯示外觀等個性化設置,運行時只需要制定需要使用哪個.即可實現多平臺下的模擬測試.

3.Adnroid 核心包

技術篇:Android SDK 簡介(轉帖) - TommyZhang - TommyZhangs Blog

android.util:包含一些底層的輔助類,例如,特定的容器類,XML輔助工具類等.

android.os:提供基本的操作服務,消息傳遞和進程間的通行IPC.

android.graphics:作為核心的渲染包,提供圖形渲染功能.

android.text android.text.method android.text.style android.text.util 提供一套豐富的文本處理工具,支持富文本,輸入模式等.  

android.database:包含底層API處理數據庫,方便操作數據庫表和數據.

android.content:提供各種服務訪問數據在手機設備上,程序安裝到手機設備和其他的相關資源,以及內容提供展示動態數據.

android.view:核心用戶界面框架.

android.widget:提供標準用戶界面元素,lists,buttons,layout managers等,是組成我們界面的基本元素.

android.app:提供高層的應用程序模型,實現使用Activity.

android.provider:提供方便調用系統提供的content providers的接口.

android.telephony:提供API交互和手機設備的通話接口.

android.webkit:包含一系列的工作在基于web內容的API.

責任編輯:徐川 來源: net
相關推薦

2010-02-04 17:59:50

Android SDK

2013-01-10 13:50:25

Android開發組件

2010-02-07 14:29:10

Android SDK

2011-09-14 16:33:04

2013-04-08 14:12:03

Android開發googleMap入門SDK

2011-09-09 14:09:17

Android Wid

2013-12-27 09:54:58

Android開發NDK

2011-05-31 14:03:13

2013-01-16 15:07:30

Android NDKAndroid開發

2011-05-25 15:17:39

Android SDK 安裝

2011-07-06 17:40:43

iPhone SDK

2013-05-03 15:17:59

Android開發Android SDK

2010-02-06 15:31:18

ibmdwAndroid

2009-07-22 14:55:16

ibmdwAndroid

2009-03-11 13:18:57

Android入門Android開發Android模擬器

2013-05-20 15:42:22

2009-06-26 10:36:30

Android 1.5

2011-09-13 18:14:23

Android SDK

2018-12-18 14:13:30

SDKAndroid開發

2013-12-25 09:34:26

Android SDKAndroid組件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人免费大片黄在线播放 | 一区二区三区中文字幕 | 亚洲 欧美 日韩 在线 | 午夜视频一区二区 | 日韩最新网站 | 影音先锋亚洲资源 | 国产精品久久久久久吹潮 | 热99精品视频 | 日韩视频精品在线 | 久在线视频 | 日韩一区二区在线观看视频 | 国产精品自产拍 | xxx视频| 97精品超碰一区二区三区 | 欧美精品欧美精品系列 | 国产在线视频三区 | 久草综合在线 | 国产激情在线播放 | 一级二级三级黄色 | 免费av直接看 | 51ⅴ精品国产91久久久久久 | 亚洲一区二区久久 | 久久伦理电影 | 久久夜视频 | 精品久久香蕉国产线看观看亚洲 | 国际精品鲁一鲁一区二区小说 | 亚洲一级毛片 | 成人国产一区二区三区精品麻豆 | 国产传媒毛片精品视频第一次 | 欧美亚洲国产一区二区三区 | 91精品国产91久久久久久三级 | 久久久www成人免费精品 | 在线观看成人 | 久久另类| 欧美一区二区免费电影 | 麻豆精品一区二区三区在线观看 | 欧美日韩亚洲国产综合 | 中文字幕日韩一区 | 亚洲国产成人一区二区 | 亚洲三区在线 | 中文字幕日韩在线观看 |