繁体   English   中英

Android模拟器无法检测GPS

[英]Android Emulator does not detect GPS

我正在尝试测试执行GPS跟踪的Android应用程序。 不幸的是,在模拟器上安装应用程序时出现以下错误:

Package: com.google.android.maps.appname requires unavailable feature android.hardware.location.gps; failing!

我使用的虚拟设备是“Google API(Google Inc.)8”,我确保GPS已包含在硬件列表中。

我认为上面的错误发生在清单中的以下点:

<uses-feature android:name="android.hardware.location.gps" android:required="true"/>

有谁知道这个错误的原因可能是什么以及我可以做些什么来解决它?

您可以将android:required =“true”更改为“false”,并将其安装。 我不知道为什么它不认为该功能可用。

另外,对我来说,只有当AVD的目标是API等级8+时才会发生这种情况。 因此,作为一种解决方法,如果您没有在2.2中使用新功能,则可以使用API​​级别7(即将AVD的目标设置为“Google API(Google Inc.)7”)。

我使用SDK工具r11遇到了同样的问题。 问题是我只是将uses-feature属性设置为“required”而不是“android:required”。 看起来不像你有同样的问题,但它至少看起来是固定的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM