У меня есть приложение на Android Wear. Приложение включает только WatchFace. Как я могу получить разрешение без активности? Разрешение добавлено в манифест.Как получить разрешение на WatchFace
0
A
ответ
1
Самый простой способ создать небольшой Activity
исключительно для этой цели.
- Запустить его из
WatchFaceService
(прежде чем пытаться использовать разрешение) - вызова
requestPermissions()
в методеonCreate()
- В
onRequestPermissionsResult()
, сообщить результат обратно вWatchFaceService
, а затем вызватьfinish()
Чтобы эта деятельность не была видимой пользователю, пока она делает это, объявите ее в своем манифесте как таковом:
<activity android:name="com.mypackage.PermissionRequestor"
android:theme="@style/NoDisplay"
/>
Есть немного больше работы, если вы также будете поддерживать обоснования, но я оставлю это как упражнение для читателя.
1
Перейти в раздел Настройки -> Разрешения -> Выбрать приложение -> Включите разрешения вы положили в вашем файле манифеста
Смежные вопросы
- 1. Образец WatchFace - как запустить
- 2. Android Wear watchface screen на
- 3. Keep CanvasWatchFaceService Watchface от сна?
- 4. Цвет WatchFace на основе даты/времени
- 5. Ошибка при развертывании watchface на Gear S2
- 6. Как получить разрешение автоматического запуска на Android?
- 7. Как получить разрешение камеры на устройстве? (Android)
- 8. Как получить разрешение окна на C++?
- 9. Как получить разрешение на редактирование онтологии?
- 10. как получить разрешение на замену utilman.exe
- 11. Как получить разрешение на отладку postgres?
- 12. Как получить разрешение `fb: explicitly_shared` на facebook
- 13. Как получить разрешение на доступ к файлам
- 14. Как получить разрешение NFCEE_ADMIN на корневом телефоне?
- 15. Как получить разрешение экрана?
- 16. Как получить разрешение камеры
- 17. Как получить разрешение изображения?
- 18. Как получить разрешение
- 19. Как получить разрешение?
- 20. Android Wear Watchface фоновая анимация
- 21. не удается получить разрешение на
- 22. Как показать уведомление от Android wear watchface
- 23. Android Wear Watchface необходимо получить доступ к интернету
- 24. Как обращаться с сенсорным событием на Tizen watchface?
- 25. Как установить Watchface в центре часов
- 26. Разрешение на разрешение WPF
- 27. Как получить разрешение для pthread_setschedparam
- 28. Android Wear Watchface и WakeLock
- 29. Как получить разрешение веб-файлов
- 30. Как получить реальное полезное разрешение