在《Android基礎之用Eclipse搭建Android開發環境和建立第一個Android項目》中我曾介紹過如何給Android SDK配置環境變數,現在它就有用武之地了,我們可以直接在Windows命令提示字元(cmd)視窗下去使用這些Android命令來輔助我們進行開發。
1、在命令列管理模擬器裝置(AVD)
- list:列出機器上所有已經安裝的Android版本和AVD裝置
- list avd:列出機器上所有已經安裝的AVD裝置;
- list target:列出機器上所有已經安裝的Android版本
- create avd:建立一個AVD裝置
- delete avd:刪除一個AVD裝置
- update avd:升級一個AVD裝置使其符合新的SDK環境
- create project:建立一個新的Android項目
- update project:更新一個已有的Android項目
- create test-project:建立一個新的Android測試專案
- update test-project:更新一個已有的Android測試專案
例1:要查看當前系統上所有已安裝的AVD裝置,則可以輸入:android list avd,如:
例2:建立一個全新的AVD裝置,可執行如下命令:
android create avd -n <AVD名稱> -t <SDK版本號碼> -s <AVD皮膚> -p <AVD儲存路徑>
如:android create avd -n 1.5 -t 3 -s HVGA
2、用emulator命令啟動模擬器
使用emulator.exe啟動模擬器有兩種方法:
- emulator -avd <AVD名>
- emulator -data <鏡像檔案名稱>
例如如下命令:
emulator -avd 2.2 //此處為運行名為2.2的AVD裝置
emulator -data userdata-qemu //此處為以userdata-qemu作為鏡像檔案來運行AVD裝置,而該鏡像檔案則位於AVD裝置儲存位置的avd檔案夾目錄下找到,如:
3、常用的ADB命令
ADB是一個非常強大的工具,位於SDK安裝目錄的platform-tools子目錄下,它既可以完成模擬器檔案與電腦檔案的相互複製,也可以安裝apk應用,甚至直接切換到Android系統中執行Linux命令。
- adb -devices:查看當前啟動並執行模擬器
- adb push c:/123.doc /sdcard/:將電腦檔案複製到模擬器中
- adb push /sdcard/abc.txt c:/ :將模擬器檔案複製到電腦
- adb shell:啟動模擬器的shell視窗,此時就可以在模擬器的shell視窗中直接執行Linux命令
- adb install [-r] [-s] <檔案> :安裝apk檔案,其中-r表示重裝該apk,-s表示將apk安裝到SD卡上,預設是安裝到內部儲存空間上
- adb uninstall [packge] [-k]:從系統中卸載程式包,-k表示只刪除該應用程式,但保留該應用程式所有的資料和緩衝目錄
以上所述若有不妥,歡迎拍磚!