Вопросы с тегом 'android-6.0-marshmallow'

Android Marshmallow, ранее известный как "Android M", является версией 6.0 Android и начал поставки в октябре 2015 года.
18 отв.

getColor (int id) устарел на Android 6.0 Marshmallow (API 23)

Метод Resources.getColor(int id) устарел. @ColorInt @Deprecated public int getColor(@ColorRes int id) throws NotFoundException { return getColor(id, null); } Что я должен делать?
23 июля '15 в 17:44
24 отв.

Android M - проверить разрешение во время выполнения - как определить, проверен ли пользователь "Никогда не спрашивать снова"?

В соответствии с этим: http://developer.android.com/preview/features/runtime-permissions.html#coding приложение может проверять разрешения на время выполнения и запрашивать разрешения, если оно еще не было предоставлено. Затем появится следующий диа...
09 июня '15 в 0:03
7 отв.

Как программно открыть экран разрешения для определенного приложения на Android Marshmallow?

У меня есть вопрос относительно новой версии Android Marshmallow: Можно ли отобразить экран разрешения для определенного приложения через намерение или что-то подобное? Можно отобразить настройки приложения с помощью следующего кода - существует...
28 сент. '15 в 14:40
7 отв.

Приложение Android запоминает свои данные после удаления и переустановки

При разработке приложения для Android, предназначенного для всех версий выше 4.1, я заметил, что удаление моего приложения и его повторная установка не очищает его данные. Приложение предназначено для хранения деталей, которые оно запрашивает на пе...
16 окт. '15 в 14:40
20 отв.

Множественные разрешения для Android 6.0

Я знаю, что у Android 6.0 есть новые разрешения, и я знаю, что могу называть их чем-то вроде этого if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat...
17 дек. '15 в 22:34
21 отв.

Разрешение на разрешение прошивки Android?

В настоящее время я работаю над приложением, которое требует нескольких "опасных" разрешений. Поэтому я попробовал добавить "спросить разрешения", как это требуется в Android Marshmallow (API-уровень 23), но не смог найти, как это сделать. Как я мог...
12 нояб. '15 в 10:15
8 отв.

Android 5.1.1 и выше - getRunningAppProcesses() возвращает только мой пакет приложений

Похоже, Google наконец закрыл все двери для получения текущего пакета приложений переднего плана. После обновления Lollipop, которое убило getRunningTasks(int maxNum) и благодаря этому ответу, я использовал этот код для получения пакета приложения...
03 июня '15 в 14:52
6 отв.

Как запрашивать разрешения от службы в Android Marshmallow

В Android Marshmallow разрешения должны запрашиваться во время выполнения, когда они необходимы, а не сразу, когда приложение установлено. Тем не менее, я могу просто запросить разрешения от Activity, что является проблемой, поскольку мое приложение ...
30 авг. '15 в 5:44
15 отв.

ConnectivityManager getNetworkInfo (int) устарел

Использование compileSdkVersion 23, однако пытается поддерживать еще 9. getNetworkInfo (int) устарел в 23 раза. Предполагалось вместо этого использовать getAllNetworks и getNetworkInfo (Network). Однако для обоих из них требуется минимум API 21. Ес...
13 сент. '15 в 9:37
9 отв.

Как добавить API Apache HTTP (legacy) в качестве времени компиляции для build.grade для Android M?

Как уже упоминалось , Android M не поддерживает API Apache HTTP. Состояние документов: используйте вместо этого класс HttpURLConnection. или Чтобы продолжить использование API-интерфейсов Apache HTTP, вы должны сначала объявить следующую зависи...
16 июня '15 в 2:52
8 отв.

Разрешения Android M: запутано в использовании функции shouldShowRequestPermissionRationale()

Я просматривал официальный документ о новой модели разрешений в Android M. Он говорит о функции shouldShowRequestPermissionRationale(), которая возвращает true, если приложение запросило это разрешение ранее, и пользователь отклонил запрос. Если пол...
02 сент. '15 в 10:54
13 отв.

Сообщение Android "Обнаружение экрана", если пользователь пытается предоставить разрешение при показе уведомления

У меня есть Android Marshmallow на Nexus 6. Я пытаюсь решить следующую проблему: Если пользователь пытается предоставить разрешение во время показа уведомления, появляется сообщение "Обнаружение наложения экрана", и диалог разрешения запроса исчезае...
17 февр. '16 в 13:16
10 отв.

Ошибка разрешения хранилища в Marshmallow

В Lollipop функция загрузки отлично работает в моем приложении, но когда я обновился до Marshmallow, мое приложение вылетает и дает эту ошибку, когда я пытаюсь загрузить из Интернета в SD-карту: Neither user nor current process has android.permissi...
16 окт. '15 в 6:35
7 отв.

Для включения Bluetooth Low Energy Scanning на Android 6.0 необходимо включить местоположение

После обновления до версии 6.0 для Android версии 6.0 Bluetooth Low Energy (BLE) сканирование будет работать только в том случае, если на устройстве включены службы геопозиционирования. См. Здесь для справки: Bluetooth Low Energy startScan на Android...
09 окт. '15 в 22:14
1 отв.

Метод FloatMath.sqrt() не найден

Я использую новый Android Marshmallow SDK, и метод FloatMath.sqrt() исчез. Что я должен использовать сейчас?
18 авг. '15 в 9:34