Java.lang.SecurityException :SECURE PERMISSION in android?

标签 java android android-manifest

我的日志中出现此错误

07-06 06:22:07.419: ERROR/AndroidRuntime(2618): java.lang.SecurityException: SECURE PERMISSION: Neither user 10070 nor current process has android.permission.WRITE_SECURE_SETTINGS.

我是这样用的

在 Activity 文件中

private static final String SECURE_SETTINGS = android.Manifest.permission.WRITE_SECURE_SETTINGS;
mContext.enforceCallingOrSelfPermission(SECURE_SETTINGS,
        "BLUETOOTH_ADMIN permission");

在 list 文件中

<uses-permission android:name="android.permission.WRITE_SETTINGS" />  
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />

为什么会报错?

最佳答案

WRITE_SECURE_SETTINGS 权限不适用于不属于固件的应用,因为安全设置旨在防止第三方应用修改。

关于Java.lang.SecurityException :SECURE PERMISSION in android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3177568/

相关文章:

Android HttpUrlConnection 超时但在服务器响应之前

android - AutoStart 应用程序无法正常工作

java - 如果没有 android studio,应用程序无法运行

android - 安卓中的 map View

java - 从线程更新 gui(另一个类)

java - SimpleDateFormat 不一致的解析错误

java - 从 Android 网页获取 HTML 正文?

android - HttpClient 后 session 问题?我如何知道 session 是否已创建?

android - 如何拦截 Intent (用于日历事件创建)

java - Android 解码 PHP 文件编码的 JSON