2

我正在编写一个使用 WikiTude API 的 Android 应用程序。我在 Android Market 的 Android SDK 模拟器中安装了 WikiTude 浏览器应用程序(为了在模拟器中获取 Android Market,我点击了这个链接http://forum.xda-developers.com/archive/index.php/t-529170.html)。

当我在模拟器中运行 WikiTude 浏览器应用程序时,它会要求我设置位置设置。我启用了“启用 GPS 卫星”选项并运行应用程序,它再次发出位置设置警报。我无法运行此应用程序。请帮我。

谁能告诉我是否可以在 Android Emulator 中运行基于 GPS 的应用程序?或不?如果是,是否有任何解决方法可以在模拟器中运行基于 GPS 的应用程序?

4

1 回答 1

4

简短回答:是的,您可以在模拟器中模拟 GPS 位置更改,通过 DDMS 透视图中的位置控制 - 您可以手动设置这些位置更新,也可以加载GPXKML数据。

稍长一点的答案:根据您的应用程序所需的位置数据类型,您会发现模拟器在模拟能力方面并不令人兴奋。此外,在真实设备上测试耗电的应用程序总是好的,因为 Android 设备(至少其中大多数)首先是手机/上网本,而且大多数时候您宁愿牺牲一些准确性来换取电池寿命。不过,如果您想尝试 GPS 模拟(这对于更简单的测试来说非常好),请查看此处或有关 Android 的更好书籍之一(https://stackoverflow.com/questions/1114287/good-book- for-beginning-android-developmenthttps://stackoverflow.com/questions/949818/how-can-i-learn-android应该有帮助)

于 2009-09-25T15:00:19.750 回答