2
我只是想在我的应用程序中禁用电池优化。我用下面的代码片段ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS在未开火
Intent intent = new Intent();
String packageName = context.getPackageName();
PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
if (pm.isIgnoringBatteryOptimizations(packageName))
intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS);
else {
intent.setAction(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS);
intent.setData(Uri.parse("package:" + packageName));
}
context.startActivity(intent);
的片段被解雇,但没有表现出任何选项来禁用电池优化。而不会在日志中显示任何错误。请帮助
定义你有你'AndroidManifest.xml'的'REQUEST_IGNORE_BATTERY_OPTIMIZATIONS'许可
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
许可? –谢谢你,伙计你救了我的一天 –