无法启动服务 - 需要 ACCESS_MOCK_LOCATION 安全设置
我遇到了异常
java.lang.RuntimeException: Unable to start service ...
java.lang.SecurityException: Requires ACCESS_MOCK_LOCATION secure setting
但是我在 Manifest
文件中:
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
可能出了什么问题?
I got an exception
java.lang.RuntimeException: Unable to start service ...
java.lang.SecurityException: Requires ACCESS_MOCK_LOCATION secure setting
However I have in Manifest
file:
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
What can be wrong ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该权限需要位于
元素之外。此外,您需要从“设置”->“启用模拟位置”。应用->开发(Nexus S,可能因其他设备而异)。
参考
The permission needs to be outside the
<application>
element.Also, you will need to enable Mock Locations from Settings -> Applications -> Development (Nexus S, may vary on other devices).
Reference