نقل قول: مشکل با alarm manager
باسلام
نقل قول:
<receiver android:name=".MyReceiver"/>
این را در مانیفست جایگزین کن!
<receiver android:name=".MyReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED "/>
</intent-filter>
</receiver>
نقل قول: مشکل با alarm manager
نقل قول:
نوشته شده توسط
farhad_shiri_ex
باسلام
این را در مانیفست جایگزین کن!
<receiver android:name=".MyReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED "/>
</intent-filter>
</receiver>
ممنونم دوست عزیز از توجهتون...متاسفانه باز هم دستوری اجرا نشد:ناراحت:چندبار دستورات رو مجداا چک کردم نمیدونم کجارو اشتباه میکنم
نقل قول: مشکل با alarm manager
بالاخره تونستم حل کنم...مشکل در متد add بود که بایستی از متد set استفاده میکردم.
calendar .set(Calendar.HOUR_OF_DAY, 20);
calendar .set(Calendar.MINUTE, 3);
calendar .set(Calendar.SECOND, 59);
همچنین برای ست کردن الارم بنا به نسخه های مختلف اندروید بهتره اینطور مینوشتیم :
if (Build.VERSION.SDK_INT >= 21) {
alarmMgr.setAlarmClock(new AlarmManager.AlarmClockInfo(calendar.getTimeInMill is(), alarmIntent), alarmIntent);
}else if (Build.VERSION.SDK_INT >= 19) {
alarmMgr.setExact(AlarmManager.RTC_WAKEUP,calendar .getTimeInMillis(), alarmIntent);
}else {
alarmMgr.set(AlarmManager.RTC_WAKEUP,calendar.getT imeInMillis(), alarmIntent);
}
همچنین در امولایتر هم دقت کنید تاریخ دستگاه به وقت محلی ایران باشد!