Android Alarm Manager问题

时间:2014-05-15 19:54:53

标签: android eclipse alarmmanager

我已经在这7天了。如何使用报警管理器启动服务? 我在一个不同的脚本中做了这个,但它不适用于这个。

       if(alarmManager != null)
            alarmManager.cancel(alarmIntent);

        alarmIntentNot = new Intent(AlarmService.this, ActiveAlarmService.class);

        alarmIntentNot.putExtra(MainActivity.ALARM_VIBRATE, alarm.vibrate);
        alarmIntentNot.putExtra(MainActivity.ALARM_SOUND_OVERRIDE, alarm.soundOverride);
        alarmIntentNot.putExtra(MainActivity.ALARM_TIME_TO_MAX, alarm.timeToMax);
        alarmIntentNot.putExtra(MainActivity.ALARM_VOLUME, alarm.volume);

        alarmIntent = PendingIntent.getService(AlarmService.this, 0, alarmIntentNot, 0);    

        alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);              
        alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), alarmIntent); 

我在那里看不到任何无效的东西。在我的Manifest中我有:

     <service android:name="com.androidoverapple.schoolscancelledalarmclock.ActiveAlarmService" android:enabled="true">
    </service>

我谷歌没有尽头。该服务无法启动。我所有的日志猫都说它正在设置,它只是没有启动服务。

0 个答案:

没有答案