Небольшой вопрос: Я пытаюсь отлаживать свое приложение, развивающееся в Android Studio, с помощью моего смартфона. Я перечислил несколько применений - разрешение в моем манифесте. Но когда я отлаживаю приложение, смартфон не спрашивает у меня разрешения на использование разрешений ... я все же имею доступ к моим разрешениям «использование-разрешение»? Если нет, как я могу его отладить: DОтладка Android Studio не требует разрешения?
ответ
Разрешения Runtime - это новая вещь на Android. Они работают только в том случае, если ваш целевой API и используемое вами устройство - это уровень 23 или выше. Если какой-либо из них ниже, тогда разрешения Runtime не работают и используется старая модель разрешения. В старой модели разрешения предоставляются во время установки, а когда вы устанавливаете приложение через USB, вы автоматически принимаете все разрешения. Тем не менее, в новой модели разрешения вам нужно написать код в стиле асинхронного использования, а это значит, что сначала вы должны попросить пользователя получить разрешение и предоставить обратный вызов, в котором вы узнаете, предоставил ли пользователь или отказал в конкретном разрешении. Вы можете узнать больше об этом на officials docs.
- 1. Android Studio startActvity требует разрешения
- 2. Почему Android PlacePicker не (!) Требует разрешения ACCESS_FINE_LOCATION?
- 3. android: Экспортированная деятельность не требует разрешения
- 4. Как контролировать «звонок требует разрешения ...» в Android Studio?
- 5. USB-отладка Android Studio
- 6. ClassNotFoundException Отладка Android Studio
- 7. Экспортированная деятельность не требует разрешения
- 8. Отладка не работает в Android Studio
- 9. Отладка библиотек в Android Studio?
- 10. Android Studio Moto 360 Отладка
- 11. Android Studio 2.2.1: медленная отладка
- 12. Android Studio - отладка на устройстве
- 13. не удается разрешить символ «разрешения» Android Studio
- 14. Отладка приложений для Android в Android Studio
- 15. Отладка Android BroadcastReceiver onReceive() в Android Studio
- 16. Отладка старой версии Android с Android Studio
- 17. Предупреждение: Экспортированная деятельность не требует разрешения
- 18. Отладка в студии Studio Studio
- 19. Экспортированный приемник не требует разрешения для io.branch.referral.InstallListener
- 20. Android Studio - SequencePluginReload требует неизвестного плагина
- 21. Отладка в Android Studio ... отключена линией?
- 22. Lg-H500f Magna USB Отладка Android Studio
- 23. Отладка Codename Одно приложение на Android Studio
- 24. Android Studio Медленная отладка на устройстве
- 25. «Отладка Android Studio» - отображать переменные как шестнадцатеричные
- 26. does android.intent.action.PACKAGE_ADDED требует разрешения пользователей?
- 27. Android Studio устанавливает несколько версий приложения (отладка)
- 28. Titanium Studio 3.2.1 требует Android 5.0
- 29. xamarin Android Visual Studio Медленная отладка
- 30. Отладка тестового примера в Android Studio
спасибо, вот и все. – user3650191