システム アプリを作成していて、Stay Awake の設定を強制的にオンにする必要があります。そのために、次のコードを実行しています。 Settings.System.putInt(getContentResolver(),Settings.Global.STAY_ON_WHILE_PLUGGED_IN, 0);
次のエラーが返されます。
Setting stay_on_while_plugged_in has moved from android.provider.Settings.System to android.provider.Settings.Global, value is unchanged.
Settings.System から Settings.Global に移動したことは理解していますが、私は Settings.Global を使用しています。私は権限を持っています:
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
それで問題ないはずです。これを変更できないのはなぜですか?