下載 android-x86-2.2-generic.iso (這里包含eth0) http://www.android-x86.org/download

XP32位 只能使用 VMware Workstation 7.0, 高版本提示CPU不支持虛擬化錯誤

新建虛擬機

選擇FreeBSD

選擇適當的名稱和目錄

選擇NAT

選擇適當位置保存

啟動虛擬機,並選擇最后一個

選擇第一個

選擇 NEW

選擇 Primary

選擇 Bootable

選擇 Write

輸入 yes, 回車

選擇 Quit

選擇第一個,回車

選擇ext3,回車

選擇Yes,回車

選擇Yes,回車

選擇Create a fake SD card,回車

輸入適當的數值,回車

重啟虛擬機

10幾秒,啟動安卓虛擬機(比模擬器快)

單擊Settings(以下是切換中文界面操作)

單擊Language & keyboard

單擊Select language

單擊中文

虛擬機里,按ALT+F1,輸入 netcfg

輸入 getprop|grep eth0 (查看虛擬機的ip地址)

重啟虛擬機就是中文界面

在eclipse中選擇 New -> Other

選擇 Android Application Project

輸入適當的文字,並選擇 API 8: Android 2.2 (Froyo)

Navigation Type 選擇 None

填寫代碼
import android.widget.TextView; TextView tv = new TextView(this); tv.setText("Hello, World!"); setContentView(tv);

選擇 Window -> Preferences

選擇 DDMS -> Use ADBHOST, 並輸入虛擬機的ip地址

選擇 Window -> Open Perspective -> Other

選擇 DDMS

選擇 Reset adb

稍等后,出現虛擬機

HelloWorld上單擊鼠標右鍵, 選擇 Run As -> Run Configurations

選擇 Target -> Always prompt to pick device

調試程序, 選擇 Run As -> Android Application

彈出設備選擇對話框, 選擇虛擬機

虛擬機上出現 Hello,World!
