使用eclipse ADT在虚拟机上远程调试开发
把虚拟机的网卡设置成了bridged adapter,这样虚拟机在局域网中相当于一台独立电脑,你可以给它设置一个ip或者讲其网卡设置为dhcp状态来自动获取ip,我下面只讲解一下在dhcp状态下如何查看android虚拟机ip的方法:
进入android虚拟机,按alt+F1进入命令,输入netcfg命令来查看网络状态,参考界面如下
其中eth0就是当前的网卡,后面的ip地址就是通过dhcp获得的ip地址
弄清楚之后再按alt+F7返回图形界面
此时我们打开eclipse,进入android开发插件的设定界面,选择ddms,勾选 Use ado host, 并在ADT host value 一栏填写虚拟机的ip地址,具体界面请参看下图
?
选择ok保存后,在ddms界面的device菜单上选择重启adb服务,重启后,就能看到ddms连接上虚拟机了
?
接下来就能和平常一样在虚拟上运行和测试你的Android程序了