vmware上安装android

在调试一个android网页解析程序, 结果一个函数在run模式时需要3秒,debug模式时需要几分钟。

实在受不了了。

于是上网检索,竟然发觉可以不用android-sdk自带的虚拟机进行调试,可以安装在VirtualBox上调试。

http://stackoverflow.com/questions/1554099/slow-android-emulator

想到自己已经安装了vmware了,于是就准备直接安装到这个vmware虚拟机上了。

http://code.google.com/p/android-x86/downloads/list

下载了2.3的iso之后,基本跟安装其他linux没什么区别,主要注意

  1.要用eeepc版本的iso, 要不网卡是连不上的(耗费了我老长时间)

       2.刚开始安装到硬盘时,从硬盘启动不了。(后来 不安装sd card,在建分区时建了primary分区之后,打上bootable,而且顺便把分区类型也选上了)

      再启动时就好使了

       3.网卡驱动是不能自动认出的。 需要编辑 vmx文件 , 把 E1000 => vlance

 参考:http://www.vladan.fr/how-to-install-android-in-vmware-workstation/

在命令行敲

adb connect 192.XXX.XXX.XXX  , 再打开eclipse,就可以进行调试了。

- 虚拟机上的一些操作命令

   1) alt + F1 , 切换到控制台。

   2) alt + F7 , 切换到图形界面

   3) F1 = Home键   ESC = 返回键

   4) netcfg 命令查看ip地址, reboot命令重启, 关闭的话加上 -p 参数

- 把虚拟机从AVD迁移到vmware的效果是, 我的那个函数在run模式的运行时间从2800毫秒左右降到了

  270毫秒左右.

原文地址:https://www.cnblogs.com/johnsonshu/p/2584940.html