- 模擬器只是"模擬"用,最好還是要有實際裝置做最後release的測試。
- 電腦的配備不能太差,不然模擬器執行的速度會很慢。
以下的建立方式是以PC Windows為建立環境,Linux及Mac的方式大致上一樣,只是部分路徑可能會有差別。
第一種,使用SDK內建的[SDK Manager.exe]建立:
執行SDK的資料夾底下的[SDK Manager.exe],如:[C:\Program Files\android-sdk-windows\SDK Manager.exe],左側切換至[Virtual devices],如下圖:
右側為目前建立的模擬器清單。點擊[New...]建立新的裝置。
- Name:這個裝置的名稱,取一個自己可以區分的名稱就可以了。
- Target:使用第幾版的API作為裝置的核心,根據自己的程式需求選擇,目前市面上大部分是1.6以上, 2010年之後發行的手機大部分是2.0以上,2011年發行的手機大部分是2.3。要注意的是,如果有使用到Google的服務,如Google Map的話,就一定要使用Google APIs的核心,不然無法使用。
- SD Card:
- Size:記憶卡的容量。沒有特殊需求的話,64MB就很夠用了。
- File:記憶卡的Image檔要放到哪裡,一般不需要設定,放到他預設的位置就可以了。
- Size:記憶卡的容量。沒有特殊需求的話,64MB就很夠用了。
- Skin:
- Built-in:使用預設的解析度範本。
- Resolution:自訂解析度。
- Hardware:自訂硬體參數,如可不可以用SD Card,有沒有軌跡球...等等,如果是針對特定機型的裝置開發的話,才要設定。
- Override the existing AVD with the same name.:覆寫同名設定檔,當你取的裝置名稱一樣時,才會出現這個選項。
第二種,在Eclipse中建立。打開Eclipse,於上方選單[Windows]->[Android SDK and AVG Manager],開啟後的畫面就跟第一種方式一樣,就連內容也都一樣。
第三種:利用command-line方式建立,這方式因為不適合一般人懶惰的個性,所以這邊提供導覽,想深入了解的人可以自行前往參考(Command-line options)。
下面是一些型號的解析度可供參考:
Acer Liquid 480 x 800
Acer beTouch E110 240 x 320
Acer beTouch E400 320 x 480
Acer Liquid e 480 x 800
CHT 8000 320 x 480
Commtiva T1 320 x 480
Commtiva Z1 240 x 400
Garmin-Asus A50 320 x 480
GIGABYTE GSmart G1305 480 × 360
HTC Hero 320 x 480
HTC Magic 320 x 480
HTC Tattoo 240 x 320
HTC Legend 320 x 480
HTC Desire 480 x 800
Sony Ericsson X10 480 x 854
Sony Ericsson X10 mini 240 x 320
Sony Ericsson X10 mini PRO 240 x 320
Sony Ericsson XPERIA Arc 480 x 854
Samsung i7500 Galaxy 320 x 480
Samsung i9000 Galaxy 480 x 800
Samsung i8520 Halo 480 x 800
Samsung S5550 Shark 240 x 320
LG GT540 320 x 480
LG GW620 320 x 480
Motorola Milestone 480 x 854
Motorola DEXT GSM 320 x 480
Motorola Quench GSM 320 x 480
Motorola XT701 854 x 480
NEXUS ONE 480 x 800
Vibo A688 320 x 480
建立模擬器的詳細解說:http://developer.android.com/guide/developing/tools/avd.html
模擬器的操作解說:http://developer.android.com/guide/developing/tools/emulator.html
模擬器的建立到這邊告一個段落,下一次是介紹Hellow World囉!!!
To Be Continued...
沒有留言:
張貼留言