我无法让模拟器启用 GPS。它针对 Google API 4.2.2 (hw.gps = yes)。
在“设置”>“位置访问”中,访问已打开,并且 GPS 和 wi-fi 均已检查。
当我 telnet localhost 5554 并发送地理修复时,我从 Android 控制台获得了 OK。
lkung$ telnet localhost 5554
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Android Console: type 'help' for a list of commands
OK
geo fix 50 50
OK
然而,如果我打开地图,它会显示“请启用 Google 应用程序位置访问”。
我正在尝试使用模拟器测试依赖于位置的应用程序。