我从网站Android x86 4.0 RC2 reconfigure keyboard下载了一个Android iso。如何设置/发送地理位置参数lat/long到Android-x86模拟器
安装的VirtualBox选择Linux发行版,256 MB RAM,8 GB HDD。
我将ISO加载到CD中,最终将其安装在虚拟HDD上,仿真器运行平稳。
我在开发人员设置上允许锁定位置。
我可以连接到互联网槽使用NAT导航* * *我的主机上执行命令后
VBoxManage modifyvm AndroidVM --natpf1 adb,tcp,*,5555,*,5555
*如果我选择桥适配器我不能安装的以太网,加上netcfg eth0的DHCP产生超时
我可以从主机设备连接ADB
adb connect localhost
我检查了设备连接:
C:\Android\android-sdk\platform-tools>adb devices
List of devices attached
localhost:5555 device
但是,当我尝试设置/发送地理位置到仿真器...
通过Eclipse - >该模拟器控制 - >地点控制。它不允许我编辑lat/long并发送它。
如果我尝试使用telnet localhost 5555进行连接,那么我可以使用geo命令,出现黑屏,如果我按任意按钮,光标会移动,但不会显示任何内容。
最后,我尝试安装应用程序蓝牙GPS,但是当Google Play出于某种原因出现连接帐户时,网络未被检测到并且我无法继续,即使我以前在Google Play网站上注册过浏览器。
在此先感谢。
嗨@dtmilano,我试过了,执行'adb devices'命令我看到模拟器使用端口5555连接。如果通过此端口使用telnet命令,则会出现黑屏。正如android API所说,我尝试了5554,5555,5556等,直到5554(+15个可能的实例)。与在主机上使用'netstat -a'分配给相同ip的端口相同。他们都失败了。 – AlexBcn 2013-03-12 11:39:12