下載 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!
