无法启动服务 - 需要ACCESS_MOCK_LOCATION安全设置

hsz*_*hsz 11 android android-manifest android-location

我有一个例外

java.lang.RuntimeException: Unable to start service ...
java.lang.SecurityException: Requires ACCESS_MOCK_LOCATION secure setting
Run Code Online (Sandbox Code Playgroud)

但是我有Manifest文件:

<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
Run Code Online (Sandbox Code Playgroud)

有什么不对?

Rag*_*ood 41

权限需要在<application>元素之外.

此外,您需要从设置 - >应用程序 - >开发(Nexus S,在其他设备上可能有所不同)启用模拟位置.

参考