(本文由“蘿蔔根 ”編輯撰寫,轉載請注名來源)
(本文在“ 蘿蔔根 ”和CSDN部落格 同步釋出)
模拟器是Android軟體開發包(SDK)提供的最有用的工具。開發人員可以在模拟器上快速地開發出Android應用程式進而開發能夠運作在各種硬體裝置上的強大應用程式。本文介紹模拟器基本操作和常用指令,讓你快速入門。
一、玩轉預設模拟器
1、可以簡單地使用鍵盤指令來控制模拟器
2、可以使用滑鼠進行單擊、滾動或者拖拽,也可以使用方向鍵
3、如果有internet,可以在模拟器中使用其自帶的浏覽器上網
4、“Dev Tools”應用程式可以用來設定開發選項
。。。。。。。。。。
等等,你可以多玩玩模拟器,發現更多的操作。這裡就不多講了。。
二、使用Android虛拟裝置管理模拟器配置
Android模拟器并不是一個真實的實體裝置,隻是一個為測試目的而開發的一般性的Android系統模拟器。要使用AVD,必須為其提供一個有效的AVD配置檔案。一個AVD可以包含以下資訊,它們用于描述這個特定的Android裝置:
1、供開發人員使用的友好而直覺的AVD名稱。
2、目标Android作業系統,例如Android SDK 2.3.3
3、硬體裝置支援的細節和特性,包括RAM、輸入法以及可選硬體等,可選硬體包括攝像頭和位置感應等
4、各種模拟器設定,如模拟器皮膚。
在Android開發期間我們經常需要建立和管理AVD,主要的指令是:android <command>
三、清單顯示Android目标作業系統
要建立AVD,需要指定Android模拟器所需要模拟的目标Android作業系統。列出所有可用的目标作業系統指令為:
android list targets
運作結果如圖所示:
第一個目标系統(id:1),第二個目标系統(id:2),這裡面的id是我們在後面建立模拟器所需要的參數。
四、建立AVD
1、建立一個簡單的AVD
要建立一個新的AVD,可以使用android指令行工具的create avd 指令。
android create avd -n <name> -t <target id>
其中name為你為AVD命的名,id為前面提到的作業系統目标。例如建立一個名為zcl,sdk為android 2.2的AVD,根據前面知道id為1,是以指令如下:
android create avd -n zcl -t 1
運作效果如下:
你會被詢問是否想要建立一個自定的硬體配置檔案。在這裡我們建立的是一個模拟設定的平台,是以回答為no。我們鍵入n,效果如下:
2、使用不同的皮膚建立AVD
如果你想為你的AVD使用新的皮膚,比如QVGA模式可以使用-s參數來指定:
android create avd -n zcl -t 1 -s QVGA
3、常見帶SD卡鏡像的AVD
如果你想為AVD配置一個1G的SD卡,那麼可以使用-c參數的指令來建立它:
android create avd -n zcl -t 1 -c 1024M
注意後面的機關M不要忘了。
4、使用自定義設定建立AVD
如果你想要對某些硬體進行設定,那麼可以在AVD的建立過程中修改它們的屬性。
五、清單顯示所有已知的AVD
android list avds
效果如下圖:
六、删除AVD
通過名稱删除AVD的android指令如下:
android delete avd -n <name>
七、使用其他的AVD指令
除了上面介紹的常用指令外,還有其他許多管理AVD的功能,你可以修改AVD配置檔案所存儲的預設路徑,還可以移動、修改和重命名現存的AVD。具體的可以檢視:android指令選項
八、使用啟動選項控制模拟器行為
1、以指令行方式啟動模拟器:
emulator -avd <name>
你還可以為其指定特定的模拟器啟動選項,如下所示:
emulator -avd <name> [other startup options]
未完待續。。。。