Свързани въпроси 'alarmmanager'

Android: AlarmManager не работи с дълги интервални стойности
Използвам AlarmManager за транзакции за актуализиране на приспособления. Имам различни стойности на интервали като 5, 10, 15, 30 минути и т.н. Как да се обадя на AlarmManager : alarmManager = (AlarmManager)...
930 изгледи
schedule 15.09.2022

AlarmManager.RTC_WAKEUP не работи за някои устройства
Използвам AlarmManager в приложението си, за да настроя аларма за определено време. Използвах AlarmManager.RTC_WAKEUP, за да настроя алармата. Когато тествам същото, то работи на няколко устройства като Lg optimus, Sony Xperia и т.н. Но докато...
3591 изгледи
schedule 23.09.2022

Android, отказ на разрешение чрез намерение BOOT_COMPLETED
Имам BootReceiver и използвам android.intent.action.BOOT_COMPLETED, за да преконфигурирам всички аларми, направени от потребителя в приложението ми, преди телефонът да бъде изключен. Използвам AlarmManager, за да настроя алармите отново. Алармите...
5457 изгледи
schedule 07.12.2022

Android Alarm никога не е получаван
Опитах се да стартирам приложението си в определено време, но не мога да го накарам да работи. Мога да видя чакащите си аларми, докато изпълнявам adb shell dumpsys alarm и статистиката на алармата, която се увеличава всеки път, когато стартирам...
1407 изгледи
schedule 15.11.2022

Когато казвам модул, всъщност имам предвид модул. Съжалявам, ако не е правилната английска дума. Ще редактирам отговора си за яснота.
1180 изгледи

Изясняване на поведението на AlarmManager в Android
Виждам всички примери за задаване на AlarmManager от дейност. Въпросът ми е следният: Ако приложението ми задава повтарящ се AlarmManager, това продължава ли дори след като стартираното приложение е затворено и премахнато от паметта? Ако не, как...
4208 изгледи
schedule 02.12.2023

SharedPreferences - активност и BroadcastReceiver
В момента използвам SharedPreferences, за да следя списък с елементи, върху които да извърша работа в BroadcastReceiver, стартиран чрез AlarmManager. Всичко работи чудесно, с изключение на определен сценарий. Когато задействам нов елемент, върху...
1180 изгледи

Използване на вградената алармена система, а не само алармен мениджър
Пиша нещо, което планира събития по различно време. В момента просто създавам чакащо намерение и използвам мениджъра на аларми, за да се обадя на излъчващ приемник в определено време. След това извиква прозрачна дейност с диалогов прозорец и...
1269 изгледи
schedule 26.12.2023

Android AlarmManager понякога закъснява
Имам приложение, което трябва да изпълнява фонова услуга на редовни интервали и използвам AlarmManager, за да постигна това поведение. Накратко, той е настроен да работи два пъти в минута (на всеки 30 секунди) и отнема около 20 секунди за изпълнение...
1698 изгледи
schedule 01.01.2024

Android: защо AlarmManager не работи?
Имам следния код. който трябва да изпраща съобщение в logcat на определен интервал, но не работи. Има много подобни публикации в stackoverflow, но не мога да разбера проблема. Има ли някъде умник, който може да ми помогне? <receiver...
3274 изгледи
schedule 15.01.2024

Изтрийте конкретна АЛАРМА от AlarmManger в Android
Създавам приложение за напомняне с помощта на alarmManger, но не знам как да изтрия конкретна аларма. AlarmManager manager = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Calendar calendar = Calendar.getInstance();...
3192 изгледи
schedule 30.10.2022

AlarmManager с флаг AlarmManager.INTERVAL_DAY се изпълнява през текущия ден, а не през следващия ден
Трябва да добавя насочени известия в моето приложение за Android. Известието трябва да се показва всеки ден в определен час (например в 13:00). За да направя това, използвам AlarmManager. Регистрирам аларма, когато приложението стартира за първи...
500 изгледи

отдалечен процес на android (приемник) умира бързо
Опитвам се да изпълнявам интензивна задача на процесора на всеки 60 секунди. използвам AlarmManager с PendingIntent, ` Intent intent = new Intent(MainActivity.this,AlarmReciever.class); PendingIntent pi=PendingIntent.getBroadcast(this, 0,...
1801 изгледи

AlarmManager задейства аларма след времето, когато е зададено на същия ден, setRepeating
Така че основно имам този код, времето връща 24-часово време и повтаря алармата всеки ден. public setAlarm(String time, Context context){ String[] strTime; strTime = time.split(":"); int hour, min, sec; //set when to alarm...
7188 изгледи

Контекстът не може да бъде разрешен
Опитвам се да използвам метод за планиране на месечни аларми, описан тук: Как да внедрим годишни и месечни повтарящи се аларми? Въпреки това получавам две грешки на редовете: AlarmManager am = (AlarmManager) context...
6529 изгледи

Извикване на startActivity() извън дейност?
Използвам AlarmManager , за да задействам намерение, което излъчва сигнал. Следното е моят код: AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(this, Wakeup.class); try { PendingIntent pi =...
212732 изгледи

Как да управлявате alarmManager, когато приложение е убито (Android)
Имам аларма, която се включва на всеки 2 минути (когато телефонът не спи) и актуализирам джаджа, работи добре, но когато приложението бъде убито, няма останала аларма, така че вече не работи. Какво мога да направя, за да управлявам това убийство и да...
2158 изгледи
schedule 09.04.2024

Android известие на определена дата
Трябва да създам приложение, в което трябва да задам дата и на тази конкретна дата в 9 часа трябва да дам известие. Кой е най-простият метод за това? Искам приложението да работи дори когато приложението бъде убито така или иначе. Решение ли е...
13690 изгледи

BroadcastReceiver не е задействан от аларма
Опитвам се да настроя аларма, която да работи във фонов режим и да задейства (евентуално) събитие за запазване. В момента просто имам този код, прикрепен към бутон. Натиснете бутона и алармата трябва да започне да оставя Toast съобщения като...
576 изгледи
schedule 10.05.2024

AlarmManager не винаги изпълнява BroadcastReceiver
Така че имам BroadcastReceiver и AlarmManager. Да кажем, че създавам чакащите намерения така: Intent i; i = new Intent(context, MyReceiver.class); i.setAction(MyReceiver.ACTION_1); i.addFlags(Intent.FLAG_RECEIVER_FOREGROUND); pendingIntent1 =...
2679 изгледи