jinyus / flutter_android_battery_optimization

A new flutter plugin to disable battery optimization on android.
Other
1 stars 0 forks source link

android_battery_optimization

Battery Optimization can only be disabled by the user so this plugin can check whether it's disabled and open the setting page if it's not.

final isIgnoringBatOp = await AndroidBatteryOptimization.isIgnoringBatteryOptimizations;

if (!isIgnoringBatOp) {
    // you can show a dialog here to ask the user for
    // permission before opening the settings page
    await AndroidBatteryOptimization.openBatteryOptimizationSetting(showToast: true);
}