- 0
JobScheduler как использовать?
-
Похожий контент
-
- 12 ответов
- 473 просмотра
-
- 2 ответа
- 276 просмотров
-
- 0 ответов
- 544 просмотра
-
- 9 ответов
- 1 372 просмотра
-
- 1 ответ
- 843 просмотра
-
- 4 ответа
- 948 просмотров
-
- 2 ответа
- 824 просмотра
-
- 0 ответов
- 697 просмотров
-
Поставил Delphi 10.4 - не могу скомпилировать приложение под Android
От Delpher-X,
- delphi 10.4.2
- android
- (и ещё 2 )
- 24 ответа
- 3 031 просмотр
-
- 0 ответов
- 496 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
ComAlex
Господа Delphi-программисты под Android (FireMonkey),
Нужна ваша помощь или совет в направления решения в несложной, достаточно типичной и прозрачной задаче:
Я хочу выполнять некоторые вычисления (или выдавать Toastы) через каждые 30 сек. в Android-приложении.
Что-то типа сервиса (службы): Приложение запускает задание и может закрываться,
но периодические вычисления продолжаются (результат сохраняется, допустим, в ini - не важно пока), т.е. служба работает.
Я не знаю, как это решить:
1. Организовал как сервис.
Сервисы убиваются androidом ... И это политика androidов: экономить батарию и т.д.
2. Сделал через AlarmManager.
Тоже это не работает на MI 9T (Android 10: API 29). На старых (Android 4...: API 19) всё работает.
3. Хотел использовать job scheduler: добавлять задания и удалять исполненные. Но не знаю как. ничего не нагуглил под Firemonkey. Может кто знает?
Какие ещё варианты и вообще, это решается на Firemonkey Delphi XE 10.3.3?
На поиск решения мною потрачено много время - сдвинуться не могу.
Если Delphi это не умеет, так и скажите - перепрыгну на другую платформу.
Может Delphi об этом думает, чтоб это скоро реализовать? В интернете тишина.
Если Delphi это умеет, просьба дать идею или совет или пример ...
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.