答案 0 :(得分:3)
这只是一个警告可能会产生NPE
请检查不等于此
AlarmManager alarm = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
if(alarm != null ) {
alarm.setRepeating(AlarmManager.RTC_WAKEUP, millis, millis2, pendingIntent);
}
答案 1 :(得分:0)
您的IDE无法评估您的getSystemService()是否返回非null值。
您可以删除警告:
if(alarmManager != null){
alarmManager.setRepeating(...)
}