我有一个问题。我正在构建一个使用GPS定位的应用程序。
问题是,我不能在模拟器中使用它,因为"注意:Android模拟器不支持Google Play服务-使用api进行开发,您需要提供开发设备,如Android手机或平板电脑。"
是否有办法发送假位置到一个真正的安卓设备来测试我的应用程序?
通常我用窗口>显示视图>其他>模拟器控制。
实际上,您必须打开DDMS选项。在里面,你可以进入模拟器控件并发送经度和纬度坐标。这里有一个详细解释的链接http://developer.android.com/tools/devices/emulator.html#console
注意
为了做到这一点,你还必须有一个AVD
和Google API
。所以如果你在测试这个,你可能需要一个有API 14的AVD
。在创建AVD
时,将有两个选项。一个是API 14,另一个是API 14 Google,这是你想要的,所以它可以使用你需要的服务。
编辑
这里有一个链接,可能会帮助你,如果你需要"看到"地图http://code.google.com/p/android-gps-emulator/使用与谷歌API创建的AVD
,我从来没有看到我的地图问题。我必须承认我已经有一段时间没有使用AVD
了,使用真正的平板电脑或手机使用Android
要快得多,也更可靠。
只需登录并在模拟器上安装Google Play Services