У меня есть приложение, которое предназначено для работы в качестве владельца устройства. Он должен сделать некоторую очистку, прежде чем он будет удален как владелец устройства, чтобы устройство было пригодным для использования. Это кажется прекрасной возможностью переопределить deviceadminReceiver.ondisabled . Однако, несмотря на то, что я сделал это, это никогда не называется и не является OndisablereSested . Другие методы, такие как OnlockTaskModeentering , называются просто нормальными.
Если я переопределяю deviceadminservice.onunbind , я могу обнаружить, когда приложение больше не является владельцем устройства, но только после того, как оно происходит, так что приложение больше не имеет разрешений, оно необходимо для того, чтобы выполнить, для чистота. Является ли запуск оболочки ADB DPM Remove-Active-Admin ? Если так, почему его не называют? Если нет, где это должно произойти?
Подробнее здесь: https://stackoverflow.com/questions/797 ... min-is-run
Как я могу сказать, когда запускается `adb shell dpm dpm-active-admin`? ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Обратный adb не работает при отладке сети adb tcpip/adb (беспроводная сеть)
Anonymous » » в форуме Android - 0 Ответы
- 119 Просмотры
-
Последнее сообщение Anonymous
-