|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
т.е. на эмуляторе до 6ки с doze должно работать. Потом мучаешь 6-ку с doze и повышением приоритета сервиса до максимального. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2017, 00:00 |
|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
Petro123Dmitry Sukhovilin, Задача: запускать ежедневно в конце дня сервис, который собирает статистику и записывает ее в БД. Реализую, используя AlarmManager. Код активити: http://www.cyberforum.ru/android-dev/thread1881826.html Работает у мужика? У него проблема с чтением док была. TRC не поставил. Это работает на версиях до Android 6.0 API 23. На API < 23 и у меня все работает хорошо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2017, 11:33 |
|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
Dmitry Sukhovilin, у него нет ни слова про свернуть и развернуть. Теперь давай его код на API 23 со свежим логом. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2017, 12:03 |
|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
Petro123, Не работает это на телефоне. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
Исходники прилагаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2017, 13:04 |
|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
Dmitry Sukhovilin, OK проверю сам на API25 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2017, 14:06 |
|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
Dmitry Sukhovilin, это пробовал? авторВ Android 5.0 (API 21) появился новый класс JobScheduler , позволяющий выполнять различные действия по заданным критериям. Возможности нового класса мощнее и удобнее, чем использование таких классов как TimerTask, AlarmManager, SyncAdapter. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2017, 11:46 |
|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
Petro123Dmitry Sukhovilin, это пробовал? авторВ Android 5.0 (API 21) появился новый класс JobScheduler , позволяющий выполнять различные действия по заданным критериям. Возможности нового класса мощнее и удобнее, чем использование таких классов как TimerTask, AlarmManager, SyncAdapter. Внимательно читаем доку от гугла. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Последняя строка гласит The system does not allow JobScheduler to run. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2017, 12:00 |
|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
Dmitry SukhovilinВнимательно читаем доку от гугла. внимательно читаем то что я просил: 20315453 - т.е. выключить doze штатными средствами и проверить что ВСЁ работает. - дать сюда название опций для выключения doze. Чтобы я или кто то другой проверили у себя что причина не в твоих кривых руках, а новой версии Андро от Гугла. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2017, 12:08 |
|
AlarmManager API 23+
|
|||
---|---|---|---|
#18+
Dmitry Sukhovilin, не нашёл в твоём коде Код: sql 1.
в новых андроид гугл усиленно борется с питанием устройства. И вырубает писателей таких будильников всеми средствами. Как полумера пробуй сервис фоновый но переднего плана startForeground(DEFAULT_NOTIFICATION_ID, notification); ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2017, 14:02 |
|
|
start [/forum/topic.php?fid=13&msg=39424683&tid=1331002]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 452ms |
0 / 0 |