我正在尝试用某种Android环境在Mac OSX上进行开发。
这证明非常困难(Android emulator laggy on Mac)。在我的Macbook上,Android模拟器非常慢,无法使用。请注意,我正在尝试构建一个平板电脑应用,这似乎会让事情变得更糟。
到目前为止,我发现的最佳性能是通过VMWare融合运行Android的x86端口。
唯一的问题是,darn事物不断给出“无网络连接”消息。
我对VMWare了解不多,但我猜测Android想要使用虚拟wifi适配器,但VMWare fusion只提供虚拟以太网适配器。
我正在测试的图片是 android-x86-3.2-RC2-eeepc.iso
我该怎么办?
答案 0 :(得分:8)
启动Android x86,点击Alt + F1(显示shell)。将netcfg
放入并获得IP。
打开一个shell,然后写入adb connect <theipyougot>
。
现在,您应该通过adb devices
和Eclipse中的模拟器。
可以使用VMWare网络适配器。在VirtualBox上我使用Host-only Adapter
。
参考:http://www.android-x86.org/documents/debug-howto
如果你无法正常工作,请查看virtualbox(https://www.virtualbox.org/wiki/Downloads)
答案 1 :(得分:0)
我尝试在VMware中使用Eclipse连接到Android x86设置几次。我发现它适用于通用x86 PC的Android-x86 2.2。但是,Android-x86 3.2
有问题,当我设置桥接连接时,它总是显示127.0.0.1。
答案 2 :(得分:0)
你可以使用: dhcpcd eth0; dhcpcd eth1;
答案 3 :(得分:0)