方法1、尽量在wifi状态下执行任务
方法2、请求加入白名单
if (!powerManager.isIgnoringBatteryOptimizations(context.getPackageName())) { //1、请求开启电量优化 context.startActivity(new Intent(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS)); //2、显示系统对话框 context.startActivity(
new Intent(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS).setData(Uri.parse("package:" +getPackageName()));)