我有个问题。我正在构建一个使用 GPS 位置的应用程序。
问题是,我无法在模拟器中使用它,因为“注意:Android 模拟器不支持 Google Play 服务——要使用 API 进行开发,您需要提供开发设备,例如 Android 手机或平板电脑。 "
有没有办法将虚假位置发送到真正的安卓设备来测试我的应用程序?
通常我使用 Window > Show View > Other > Emulator Control 来完成。
我有个问题。我正在构建一个使用 GPS 位置的应用程序。
问题是,我无法在模拟器中使用它,因为“注意:Android 模拟器不支持 Google Play 服务——要使用 API 进行开发,您需要提供开发设备,例如 Android 手机或平板电脑。 "
有没有办法将虚假位置发送到真正的安卓设备来测试我的应用程序?
通常我使用 Window > Show View > Other > Emulator Control 来完成。
是的,实际上,您必须打开 DDMS 选项。在里面你可以去模拟器控件并发送经度和纬度坐标。这是一个详细解释它的链接http://developer.android.com/tools/devices/emulator.html#console
注意
您还必须有一个AVD
withGoogle API
才能执行此操作。因此,如果您正在对此进行测试,您可能需要一个AVD
具有 API 14 的设备。在创建时AVD
将有两个选项。一个说 API 14,另一个说API 14 Google,这是您想要的,因此它可以使用您需要的服务。
编辑
如果您需要“查看”地图http://code.google.com/p/android-gps-emulator/
使用使用AVD
Google API 创建的地图,这里有一个链接可以帮助您,我从来没有遇到过问题地图虽然。我必须承认,自从我使用 . 以来已经有一段时间了AVD
,使用实际的平板电脑或手机Android
更快、更可靠。
只需登录并在模拟器上安装 Google Play 服务