Обнаружение уведомлений Android - без службы AccessibilityService - PullRequest
1 голос
/ 16 марта 2012

Я разрабатываю приложение для Android, предназначенное для корневых телефонов. Намерение состоит в том, чтобы использовать API для преобразования текста в голос, чтобы прочитать уведомление пользователю. Я хотел бы, чтобы для него требовалась минимальная конфигурация, а не конфигурация, что мешало бы AccessibilityService.

Итак, что я ищу: есть ли способ обнаружения новых уведомлений и их содержимого, кроме использования AccessibilityService (или программной активации / настройки AccessibilityService)? Даже если для выполнения этого метода потребуется root (например, в Windows вы могли бы «перехватить» функцию из приложения, перехватывая его вызов. Есть ли что-то, что я мог бы «перехватить» в службе NotificationManager для этого?)

1 Ответ

0 голосов
/ 27 марта 2012

Краткий ответ ... нет.Уведомления недоступны (если вы не используете AccessibilityService).Невозможно программно включить AccessibilityService (если бы это было, ОГРОМНОЕ нарушение безопасности со стороны телефонов Android).

...