我在 VirtualBox 机器上成功安装了“android-x86-2.2-generic”。我从这里拿了 iso:http://code.google.com/p/android-x86/downloads/detail?name=android-x86-2.2-generic.iso
一切正常,甚至是网络(仅供引用:使用 PCnet-PCI II 桥接)。
我用它来获得更快的模拟器(而且它确实是),现在我需要模拟 SMS 和未接来电。通常在 AVD 模拟器中,我使用 telnet session 到 localhost:5555/n。但是在 VirtualBox 中,即使我连接到 192.168.1.4:5555/n 也没有任何效果,只有黑屏。
我什至不知道是否可以在 Android-x86 上使用 telnet...你知道吗?有没有其他方法可以在没有 telnet 连接的情况下模拟短信和未接来电?
最佳答案
telnet 控制端口仅在android sdk 模拟器上可用。 Android X86 是一个实际的设备操作系统构建(也可以在虚拟机上使用),并且没有可用的控制接口(interface)。
然而,在这些构建中启用了 ADB 网桥,因此您可以使用“adb connect IPADDRESS”命令从主机连接 ADB(其中 IPADDRESS 是 android x86 机器的当前 IP 地址)。
我推荐this有关如何进一步调整运行 Android x86 的虚拟机以更接近实际用户设备(例如手机)的博客条目。
关于android - 通过 VirtualBox Telnet 连接到 Android-x86,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8740947/