木子屋 Dnawo's BLOG

VMware安装Android-x86示例

👤 dnawo 📅 2013-03-12 👁 11980 👍 0 💬 0 🔄 本站原创
一、VMware创建虚拟机

VMware创建虚拟机的教程网上很多了,唯一要注意的是硬盘类型必须为IDE:

图片

二、VMware安装Android-x86

1.使用iso启动虚拟机,选择"Installation - Install Android-x86 to harddisk":
图片

2.选择"Create/Modify partitions"创建分区:
图片

3.使用方向键移动到"[New]",回车:
图片

4.选择"[Primary]"创建主分区:
图片

5.设置分区大小:
图片

6.选择"[Bootable]"将sda1设置为启动盘:
图片

7.选择"[Write]"将分区表写入磁盘:
图片

8.输入yes确认操作:
图片

9.选择"[Quit]"退出分区:
图片

10.选择将Android-x86安装到sda1:
图片

11.选择使用ext3文件系统格式化sda1:
图片

12.确定格式化sda1:
图片

13.选择"Yes"安装GRUB:
图片

14.选择"No"不安装:
图片

15.安装完成,选择"Reboot"重启:
图片

16.Android-x86桌面:
图片

三、常见问题

问:为什么安装Android-x86出错,提示说FATAL ERROR: Cannot open disk drive?
答:创建虚拟机时硬盘类型应为IDE,若为SCSI则会出现上述提示。

问:怎么安装apk到Android-x86?
答:可以使用adb进行安装,按Alt+F1使用netcfg命令查询eth0的ip地址:
图片
然后在宿主机执行下边命令安装(端口固定为5555):
adb connect 192.168.63.147:5555
adb install e:\wandoujia.apk

问:为什么执行adb install一直提示error: more than one device and emulator?
答:这是因为安装了多个模拟器,adb不知道apk要安装到哪个模拟,需要用-s参数指定一个模拟器,例如:
C:\Users\Administrator>adb devices
List of devices attached
emulator-5554   device
192.168.63.147:5555     device
C:\Users\Administrator>adb -s 192.168.63.147:5555 install e:\wandoujia.apk
2184 KB/s (4035112 bytes in 1.804s)
        pkg: /data/local/tmp/wandoujia.apk
Success

问:为什么浏览器打不开网页?
答:按Alt+F1切换到命令行模式,执行下边命令,再按Alt+F7回到桌面试下应该能解决:
su
dhcpcd eth0
setprop net.dns1 8.8.8.8

问:为什么浏览器能打开网页,但不能下载应用,安装的应用也都无法联网?
答:这是因为Android 4.0系统只认wifi,没有wifi设备系统就认为没有上网,为以太网卡配置IP和DNS之后可以骗过浏览器,但是系统不认那一套,所以上网的问题只能是初步解决,期待新版本会解决这个问题。

四、资源链接

[1].VMware Workstation:http://www.crsky.com/soft/1863.html
[2].Android-x86-4.0:https://android-x86.googlecode.com/files/android-x86-4.0-RC2-eeepc.iso
[3].Android-x86官网:http://www.android-x86.org/
[4].用 VirtualBox 安裝 Android-x86 4.0:http://www.cool3c.com/article/54626
[5].VMware安装Android-x86 4.0无法上网怎么办:http://www.gaohaipeng.com/107.html

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 小米手机1S开启ROOT权限示例 下一篇 → 减少.NET应用程序内存占用的一则实践[转]