- ADT : 讓elipse 可以開發(fā)android程序;
- sdk manger : 管理sdk下載版本镐作;
- avd : 管理虛擬設(shè)備藏姐;(android virtual device)
- DDMS : 類似IOS 的profile ,各種性能測試幫助工具该贾;(dalvik debug monitor service)
- ADB: 可讓模擬器和電腦通信羔杨,拷貝文件,安裝apk杨蛋;(android debug bridge)
- sdk 安裝目錄:~/Library/Android/sdk
工具命令在tools 和platform-tools 文件夾下兜材; - 生成一個apk;
- 通過DX 工具將.class 轉(zhuǎn)換生成.dex 文件理澎;
- 通過AAPT打包所有的資源文件,生成*.ap_文件护姆;
- 通過apkbuilder將.dex+.ap_ = apk包矾端;
android 虛擬機不是JVM,而是 Dalvik 虛擬機掏击;
因此需要用DX 工具將.class文件轉(zhuǎn)換成.dex文件卵皂;AAPT(adnroid asset packaging Tool) 打包資源文件;
mksdcard 命令來管理虛擬SD卡砚亭;
可以通過該命令創(chuàng)建一個虛擬sd卡灯变,為某個模擬器指定該虛擬sd卡;