Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 棒棒糖中的AlarmManager仅在重新启动后运行_Android_Alarmmanager - Fatal编程技术网

Android 棒棒糖中的AlarmManager仅在重新启动后运行

Android 棒棒糖中的AlarmManager仅在重新启动后运行,android,alarmmanager,Android,Alarmmanager,在我的应用程序中,我设置了AlarmManager,每5分钟运行一次,触发一项服务。然而,我发现在棒棒糖手机中,它只有在我重新启动手机后才能工作。如果我不重新启动手机,AlarmManager将永远不会运行。请让我知道你是否能帮我一些提示。谢谢你的帮助 Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(System.currentTimeMillis()); c

在我的应用程序中,我设置了AlarmManager,每5分钟运行一次,触发一项服务。然而,我发现在棒棒糖手机中,它只有在我重新启动手机后才能工作。如果我不重新启动手机,AlarmManager将永远不会运行。请让我知道你是否能帮我一些提示。谢谢你的帮助

        Calendar calendar = Calendar.getInstance();
        calendar.setTimeInMillis(System.currentTimeMillis());
        calendar.add(Calendar.SECOND, 120);

        Intent intentAlarm = new Intent(appContext, CheckConnReceiver.class);

        PendingIntent pendingIntent
        = PendingIntent.getBroadcast(appContext, 0, intentAlarm, PendingIntent.FLAG_UPDATE_CURRENT);

        // create the object
        AlarmManager alarmManager = (AlarmManager) appContext.getSystemService(Context.ALARM_SERVICE);

        alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,
                  calendar.getTimeInMillis(), 300000, pendingIntent);            

请提供一个。你的目标API是什么@克里希南VSA请提供一个。你的目标API是什么@克里希南VS