我想在无根设备上以编程方式打开未知来源设置。我已经检查了这段代码:
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
我已经给出了。
我已经使用设备管理员权限制作了这个应用程序。