【发布时间】:2013-10-02 07:43:53
【问题描述】:
我想在无根设备上以编程方式打开未知来源设置。我已经检查了这段代码:
boolean success;
int result = Settings.Secure.getInt(getContentResolver(),
Settings.Secure.INSTALL_NON_MARKET_APPS, 0);
if (result == 0) {
success = Settings.Secure.putString(getContentResolver(), Settings.Secure.INSTALL_NON_MARKET_APPS, "1");
}
并具有以下权限:
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
但在执行时,它会显示permission denied: writing to secure settings requires android.permission.WRITE_SECURE_SETTINGS,我已经给出了。
我已通过设备管理员权限制作了此应用程序。
【问题讨论】:
-
那么 android 的文档是怎么说这个权限的?
标签: android performance android-service