天天看點

Android模拟器快速入門

(本文由“蘿蔔根 ”編輯撰寫,轉載請注名來源)

(本文在“ 蘿蔔根 ”和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

運作結果如圖所示:

Android模拟器快速入門

第一個目标系統(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

運作效果如下:

Android模拟器快速入門

你會被詢問是否想要建立一個自定的硬體配置檔案。在這裡我們建立的是一個模拟設定的平台,是以回答為no。我們鍵入n,效果如下:

Android模拟器快速入門

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

效果如下圖:

Android模拟器快速入門

六、删除AVD

通過名稱删除AVD的android指令如下:

android delete avd -n <name>

七、使用其他的AVD指令

除了上面介紹的常用指令外,還有其他許多管理AVD的功能,你可以修改AVD配置檔案所存儲的預設路徑,還可以移動、修改和重命名現存的AVD。具體的可以檢視:android指令選項

八、使用啟動選項控制模拟器行為

1、以指令行方式啟動模拟器:

emulator -avd <name>

你還可以為其指定特定的模拟器啟動選項,如下所示:

emulator -avd <name> [other startup options]

未完待續。。。。

繼續閱讀