首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android :创建没有GPS硬件的模拟器

Android :创建没有GPS硬件的模拟器
EN

Stack Overflow用户
提问于 2016-09-21 07:09:35
回答 1查看 779关注 0票数 1

当我收到谷歌关于ACCESS_FINE_LOCATION权限的通知时。正如我所理解的,如果我们不将"android.hardware.location.gps" uses-feature添加到您的清单中,它也将对非GPS硬件设备可见。

如果我添加,我的应用程序将不会显示给他们,我不想这样做。

我想看看应用程序在没有GPS硬件的设备上是如何反应的。我如何为这个创建模拟器?

来自Google商店的实际消息 操作要求:如果您的应用程序需要GPS硬件才能正常运行,则需要向清单中显式添加"android.hardware.location.gps"使用功能。 什么在改变 我们正在对2016年10月15日的进行修改,这将影响针对apps 21 (Android5.0,Lollipop)或更高版本的应用程序,这些应用程序使用ACCESS_FINE_LOCATION,但没有明确的"android.hardware.location.gps“使用功能。展望未来,这些应用程序将可以安装在没有GPS硬件的设备上。在大多数情况下,这不会是一个问题,因为Wi和基于手机ID的位置为这些应用程序的典型操作提供了足够高的保真度。然而,任何需要GPS硬件的应用程序,如GPS导航器,都应该显式地在它们的清单中添加"android.hardware.location.gps“使用特性。 如果您的应用程序需要GPS才能正常工作,而且您的清单声明中没有包含android.hardware.location.gps,那么您的用户可能会有糟糕的应用体验。

了解有关此更改这里的更多信息

EN

回答 1

Stack Overflow用户

发布于 2016-09-21 11:07:11

你可以在真正的设备上试试这个。例如,联想A369i没有全球定位系统硬件。如果您没有真正的设备没有GPS,您可以创建相应的虚拟设备。转到->创建虚拟设备->新硬件配置文件。在那里你可以找到GPS复选框,所以你应该关闭它,你将创建没有GPS的设备。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39609676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档