Я пытаюсь создать метод, который будет выполняться или запускаться каждые 24 часа. То, что я точно хочу сделать, - удалить данные из моей таблицы базы данных «история» каждый день в 9 утра. Я искал, как это сделать, и я нашел диспетчера аварийных сообщений, но он работает с PendingIntent. Есть ли способ использовать диспетчер аварийных сообщений, который обрабатывает метод вместо ожидающего намерения?Тревожный менеджер в Android без ожидающего намерения
ответ
A PendingIntent - это токен, который вы предоставляете иностранному приложению (например, NotificationManager, AlarmManager, Home Screen AppWidgetManager или другие сторонние приложения), что позволяет иностранному приложению использовать разрешения вашего приложения для выполнения предопределенной части кода ,
Если вы дадите иностранной заявке намерение, и это приложение отправляет/транслирует задание, которое вы дали, они будут исполнять намерение с собственными разрешениями. Но если вы вместо этого предоставите иностранному приложению PendingIntent, который вы создали с вашего собственного разрешения, это приложение выполнит содержащееся намерение, используя разрешение вашего приложения.
Таким образом, вы не можете использовать AlaramManager без использования PendingIntent.
- 1. уведомление без ожидающего намерения
- 2. Отказ от ожидающего намерения Android
- 3. Использование ожидающего намерения
- 4. Тревожный менеджер триггеров до времени
- 5. Уточнение относительно ожидающего намерения
- 6. Удаление ожидающего намерения
- 7. Тревожный менеджер сохраняется даже после перезагрузки?
- 8. Тревожный менеджер запускается слишком много раз
- 9. Тревожный менеджер не выполняет повторяющиеся действия
- 10. параметры передачи из ожидающего намерения
- 11. Уведомление с использованием ожидающего намерения
- 12. Тревожный менеджер и приемник вещания не останавливаются
- 13. Искание laymans объяснение концепции ожидающего намерения
- 14. Android-пакет из ожидающего намерения всегда принимается как null
- 15. Android - PendingIntent.FLAG_CANCEL_CURRENT - действительно ли это отменяет alarmManager предыдущего ожидающего намерения?
- 16. Проблемы с Android при получении трансляции с ожидающего намерения
- 17. Android SearchView без намерения
- 18. putExtra использование ожидающего намерения не работает
- 19. Отображение местоположения GPS после ожидающего намерения
- 20. получает идентификатор ожидающего намерения от широковещательного приемника
- 21. менеджер Android тревоги в ожидании намерения, когда приложение закрыто
- 22. Тревожный менеджер: повторяющийся сигнал тревоги не всегда срабатывает
- 23. Android BroadcastReceiver без намерения фильтра
- 24. получить результат от ожидающего намерения в OnActivityResult of MainActivity?
- 25. Внедрение ожидающего загрузчика в android
- 26. Как отправить sms без намерения в Android?
- 27. Ошибка приложения при отправке ожидающего намерения Alarm Manager
- 28. открытый файловый менеджер с использованием намерения
- 29. Тревожный интеграл в MATLAB
- 30. Отмена будильника от широковещательного приемника с использованием ожидающего намерения
так может быть какой-нибудь вспомогательный метод, например, диспетчер аварийных сигналов? –
Где проблема использования PendingIntent? – Basbous