【问题标题】:Android 86 over IP (local network) and Android studioAndroid x86 over IP(本地网络)和 Android Studio
【发布时间】:2014-07-24 13:47:51
【问题描述】:

我想做的事:

在一台装有 Android x86 的 mac 中启动 VB。通过同一本地网络中的另一台 Mac 访问该模拟器并将应用程序从我在第二台 Mac 上使用的 Android Studio 加载到模拟器(第一个 Mac)

我做了什么:

VB安装成功。在 Android 的设置中启用开发者和未知来源。 Fort Forward VB (5555)。

会发生什么:

我在第二台 Mac 上运行 adb connect 192.168.1.4:5555 并成功连接:

List of devices attached 
192.168.1.4:5555    device

我打开 Android Studio 并选择目标: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 上,我都可以使用adb connect localhost:5555adb connect 192.168.1.4:5555 成功连接和访问shell

我只能通过adb install myapp.apk 安装应用程序。 为什么应用无法从 Android Studio 加载到目标设备上,我可以解决这个问题吗?

【问题讨论】:

  • 查看是否可以从指示失败的工具中找到相关日志。

标签: android android-studio virtualbox android-x86


【解决方案1】:

我不确定那里发生了什么,但它与项目有关。尝试另一个项目解决了这个问题,Studio 可以将 VB 视为一个设备,当然可以加载应用程序。

【讨论】:

    猜你喜欢
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    • 2014-10-20
    • 1970-01-01
    • 1970-01-01
    • 2019-02-03
    • 2016-11-02
    • 2014-08-12
    相关资源
    最近更新 更多