eclipse中虚拟盒的android仿真

eclipse中虚拟盒的android仿真,android,eclipse,virtualbox,Android,Eclipse,Virtualbox,我在virtualbox上运行android,将其用作第二部带有蓝牙U盘的手机,将其与真实设备连接 我有两个问题: 在eclipse中是否可以像真实设备一样使用DDMS访问虚拟机版本 如何在虚拟机android上安装in.apk软件包 我希望有人能帮助我 谢谢 按Alt+F1,键入netcfg写下IP地址,然后按Alt+F7 在主机上的终端中运行adb connect 然后,您应该在ADT中看到该设备,并能够在其上运行应用程序 编辑:如果您设置为使用桥接适配器或仅限主机适配器,则此选项将起作用:

我在virtualbox上运行android,将其用作第二部带有蓝牙U盘的手机,将其与真实设备连接

我有两个问题:

  • 在eclipse中是否可以像真实设备一样使用DDMS访问虚拟机版本

  • 如何在虚拟机android上安装in.apk软件包

  • 我希望有人能帮助我

    谢谢

  • 按Alt+F1,键入
    netcfg
    写下IP地址,然后按Alt+F7
  • 在主机上的终端中运行
    adb connect
  • 然后,您应该在ADT中看到该设备,并能够在其上运行应用程序

    编辑:如果您设置为使用桥接适配器或仅限主机适配器,则此选项将起作用:对于NAT,您必须首先设置端口转发:

  • cd到Windows上的VirtualBox文件夹:(C:/Program Files/Oracle/VirtualBox)
  • 通过如下命令行设置端口转发规则:
    VBoxManage modifyvm--natpf1-adb,tcp,*,5555,*,5555
  • 运行你的虚拟机
  • 通过键入adb Connect localhost:5555连接到您的虚拟机
  • 在Eclipse中启动应用程序,您将看到localhost:5555是一个可用的AVD

  • 亚行表示:无法连接!什么端口,标准5555对吗?如果必须使用netcfg的ip是eth0,对吗?我编辑了我的帖子,对不起!你说的权限是什么意思?我只在命令行的正确文件夹中写入./adb.exe是否可以在ADT不使用命令行的情况下访问virtualbox?我不确定它为什么无法连接。我遵循这些步骤,它对我起了作用。。。我也不需要指定端口。可能是虚拟盒上的网络连接有问题,我使用NAS并可以访问internet。我应该换点什么吗?ip地址是10.0.2.15您觉得这样行吗?也许有一些有用的信息:在他说出“无法连接”的信息之前,真的需要时间,我猜是20秒。