我想做什么:
使用Android x86在一台Mac中启动VB。通过同一本地网络中的另一台mac访问该模拟器,并从我在第二台Mac上使用的Android Studio加载应用程序到模拟器(第一台mac)。
我做了什么:
成功安装VB。在Android的设置中启用开发人员和未知来源。 Fort向前推进VB(5555)。
会发生什么:
我在第二个mac上运行adb connect 192.168.1.4:5555
并成功连接:
List of devices attached
192.168.1.4:5555 device
我打开Android工作室并选择:innotek_gmbh-virtualbox-192.168.1.4:5555
作为目标。在命令行中,停在:
Waiting for device.
Target device: innotek_gmbh-virtualbox-192.168.1.4:5555
我返回模拟器并单击alt+F1
打开内核并键入netcfg
。我明白了:
ip6tn10 DOWN 0.0.0.0/0
lo UP 127.0.0.1/8
eth0 UP 10.0.2.15/24
sit0 DOWN 0.0.0.0/0
在两台Mac上,我可以成功连接并访问shell
adb connect localhost:5555
或adb connect 192.168.1.4:5555
,如上所述。
我只能通过adb install myapp.apk
安装该应用。
为什么应用程序无法从Android Studio加载到目标设备上,我可以解决此问题吗?
答案 0 :(得分:0)
我不确定那里发生了什么,但它与项目有关。尝试另一个项目可以解决问题,Studio可以将VB视为设备,当然还可以加载应用程序。