Описание тега runtime-permissions

This tag refers to Android runtime permissions introduced with Android 6.0 Marshmallow (API level 23). Previously permissions were granted on installation of an app. As of API level 23 permissions need to be requested at runtime.
2 ответа

Android M: запросите несколько разрешений группы времени выполнения вместе

Я знаю, как я могу попросить несколько разрешений во время выполнения в Android, и я хорошо знаю о системе группы в архитектуре разрешений времени выполнения. Я хочу знать, есть ли способ, позволяющий запрашивать несколько разрешений группы вместе, …
1 ответ

Предоставление разрешений с намерением Action_Call во время выполнения

Отправка пользователя на экран набора номера довольно проста с использованием этого кода EditText firstNumber; Button btnAdd; String hash; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentV…
17 июл '16 в 09:42
3 ответа

Диалог разрешения времени выполнения не отображается на некоторых устройствах, имеющих зефир

Здравствуйте, я столкнулся с проблемой, что некоторые устройства не показывают разрешение во время выполнения. В чем будет проблема? Я сталкиваюсь с некоторыми устройствами и сбоями приложений. Но когда я захожу в настройки и разрешаю разрешения, то…
1 ответ

Запросить разрешение для другого приложения

У меня есть приложение, которое имеет только службу (вообще без интерфейса). Другие приложения могут использовать эту службу, но для ее запуска требуется разрешение. Можно ли запросить разрешение у одного приложения для другого (чтобы приложение, ис…
1 ответ

Разрешение выполнения вызова Android с диалоговым окном

У меня есть приложение, которое запрашивает разрешение во время выполнения для вызова при запуске приложения с диалоговым окном, но каким-то образом мой код не запрашивает никакого разрешения или работы. Мне нужно это, когда приложение запускается; …
2 ответа

SecurityException: отказ в разрешении, даже если я получаю разрешение во время выполнения

Я получаю ниже исключения на Crashlytics с нескольких устройств с Android 7.0- Caused by java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/video/media from pid=7070, uid=12…
0 ответов

Как проверить несколько разрешений на несколько запросов в Android?

У меня есть MainActivity, где я выполняю несколько задач. Каждое задание требует разных прав пользователя. В другом действии, которое у меня есть, я запрашиваю у пользователя несколько разрешений на один запрос, который я выяснил, как это сделать. Т…
29 янв '17 в 15:21
0 ответов

Разрешения во время выполнения от ListView Adapter

listview имеет несколько изображений и несколько кнопок в каждом ряду. Показаны listview изображения не требуют каких-либо разрешений, однако при любом нажатии кнопки мне нужно запросить разрешения во время выполнения. Поскольку доступ к методу обра…
21 дек '17 в 13:20
1 ответ

Можем ли мы попросить одно и то же разрешение во время выполнения в другом месте в Android?

У меня есть навигационный ящик. В навигационном ящике я делаю надуть фрагмент. В первом фрагменте я спрашиваю пользователя для разрешения времени выполнения. но во втором фрагменте я хочу сделать так, чтобы он снова запрашивал у пользователя такое ж…
30 сен '16 в 07:43
0 ответов

Как я могу попросить RuntimePermission через списки адаптеров в Android с помощью PermissionDispatcher?

Я могу получить разрешение Runtime от Activity и Fragment, но хочу получить разрешение SEND_SMS от BaseAdapter который в Fragment? Это возможно, или я должен позвонить через фрагмент setonItemClickListener?
0 ответов

Спросите разрешения во время выполнения на Target SDK Version 22

У меня есть приложение, целевая версия sdk которого равна 22, и я хочу показать пользователям ДИАЛОГ ЗАПРОСОВ РАЗРЕШЕНИЯ(если пользователь отключил разрешение в настройках или есть какой-либо код, чтобы отключить разрешение в настройках с помощью ко…
10 фев '18 в 12:57
2 ответа

Широта и долгота всегда возвращают 0.0 при использовании lastKnownLocation

Я только что получил разрешения через библиотеку Let, но я все еще не могу получить долготу и широту в моем приложении для Android. Я использую сервис под названием GPS_Service.java. Кроме того, я не уверен на 100%, что мои разрешения не проблема. В…
0 ответов

Проверить существование файла без запроса разрешений

Я обнаружил, что могу проверить существование файла (метод file.exist()) на Android 7 во внешнем хранилище без всплывающего запроса на разрешение для READ_EXTERNAL_STORAGE или же WRITE_EXTERNAL_STORAGE разрешения. я имею WRITE_EXTERNAL_STORAGE в ман…
1 ответ

Разрешение во время выполнения было предоставлено, но по-прежнему выдается ошибка java.io.FileNotFoundException: /storage/emulated/0/... .jpg (разрешение отклонено)

Моя программа должна делиться скриншотами. Однако у меня есть некоторые проблемы с разрешениями во время выполнения. Я даю грант, но все равно получаю ошибку (В доступе отказано). Программа отлично работает для более старых версий и работает для Ore…
29 ноя '18 в 16:13
3 ответа

Почему я не могу получить доступ к камере в Android Instant App?

Я пытаюсь разработать приложение для мгновенного доступа к камере, но оно всегда выдает сообщение об ошибке при открытии камеры manager.openCamera(cameraId, mStateCallback, null);: 09-10 21:00:55.333 9472-9472/com.pixelslab.stickerpe I/CameraManager…
0 ответов

Разрешения во время выполнения: QR Reader

Я работаю над приложением QR Reader, мне нужна помощь в Runtime Permission для Android M и более поздних версиях. Проблема: я могу запросить разрешение и даже получить разрешение для камеры. Но менеджер пакетов вызывает проблемы. Я скопировал разреш…
3 ответа

Android: проверьте, нужно ли запрашивать разрешения во время выполнения

Я хотел бы проверить, должно ли конкретное приложение обрабатывать разрешения времени выполнения Android Marshmallow во время выполнения или нет. Правильно ли следующее предположение? /** * Checks whether runtime permissions must be handled or not. …
1 ответ

Как распознать предоставленные и непринятые разрешения?

Я использую этот код для распознавания разрешений в onCreate: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) requestPermissions(new String[]{Manifest.permission.READ_PHONE_STATE}, 100); И в действии я использую этот фрагмент кода, чтобы пров…
13 янв '18 в 06:27
3 ответа

Понимание метода разрешения Android 6

Я пытаюсь взять изображение из галереи и установить его для просмотра изображений, но в Android 6 есть некоторые проблемы с разрешениями. Ниже приведен метод запроса разрешения. Должен ли я попросить прочитать внешнее хранилище или записать внешнее …
1 ответ

targetSdkVersion 23 возвращает массив длиной 0 с помощью accountManager.getAccounts()

Я наблюдал следующий странный результат в моем настоящем устройстве Nexus 5, Android 6.0.1 Я запускаю следующий простой код во время запуска моего приложения. Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+ AccountManager accountManag…
01 янв '16 в 23:41