Articles of 6,0 зефир

Android 23 Не генерирует файл манифеста для элементов использования-разрешения

У меня есть проект с несколькими взаимозависимыми модулями, которые мы только что обновили до целевого Android-23. Проблема в том, что приложение, похоже, не создает свойства Manifest.permission.ACCESS_FINE_LOCATION и т. Д., Когда я использую <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> use <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> в AndroidManifest. Тем не менее, он генерирует свойства, когда я делаю <permission android:name="android.permission.ACCESS_FINE_LOCATION"/> но это просто похоже на […]

Открытие файла pdf Ошибка: к этому файлу не удалось получить доступ. Проверьте местоположение или сеть и повторите попытку. Android 6 Marshmallow

Я пытаюсь получить файл с внешнего хранилища, тогда я должен отправить этот файл в PDF-ридеры, используя намерения. Ранее ниже код работал нормально, но после установки Android 6 (обновление Marshmallow) мой код не работает и получает сообщение с тостом « Не удалось получить доступ к этому файлу. Проверьте местоположение или сеть и повторите попытку ». (Это […]

GetAllNetworkInfo () устарел в M, но его замена имеет разностное поведение

Функция getAllNetworkInfo () connectivityManager устарела в API 23, и комментарии для нее говорят, что вместо этого использовать getAllNetworks (). Однако я считаю, что они не имеют такого же поведения. Например, если телефон имеет активную сотовую сеть, но Wi-Fi включен, то getAllNetworkInfo () вернет обе сети (он будет показывать Wi-Fi как подключенный и сотовый как отключенный). […]

Android Marshmallow ART «Не удалось найти родное смещение для dex» crash

С декабря 2015 года мы испытываем странный крах только на ограниченном количестве устройств под управлением Android 6.0 и 6.0.1. Большинство из них – Nexus 5. Сначала журнал аварии вытащил из Play Маркета. Взгляд int art_method.cc, похоже, что отображение определенного метода на собственный код выходит из строя. Может быть, это вызвано компиляцией? *** *** *** *** […]

Сколько времени требуется, чтобы андроид перешел в режим доз?

В версии для Android версии 6.0+, предполагая, что пользователь оставил андроид где-то, отключен, кнопка питания нажата, чтобы заблокировать ее и т. Д. Сколько времени занимает андроид в каждом штате, например, неактивный, ожидающий ожидания и т. Д. До того, как он окончательно перейдет в режим ожидания? Теперь один раз в режиме ожидания, сколько времени требуется, чтобы […]

Не удалось скрыть диалоговое окно Разрешения Runtime Rails

Я получил разрешение Run-time от onResume () на моем BaseActivity . Когда я запускаю свое приложение, диалоговое окно разрешения времени выполнения открывает это время, не предпринимая никаких действий в диалоговом окне, я перехожу к настройке приложения и предпринимаю действия по разрешениям. Теперь, когда я снова возобновляю приложение, все еще отображается предыдущий диалог. Итак, если я […]

Как отказаться от приложения из режима Doz?

Как отключить мое приложение из режима Android AND DOZE? Существует ли стандартный способ включения и исключения приложений из DOZE и автоматического резервирования во время выполнения?

Android – использовать API отпечатков пальцев в Android API 17

Недавно Google разрешил разработчикам использовать API отпечатков пальцев в Android 6.0 (API 23). У меня есть проект андроида с compiledSdkVersion 23 и minSdkVersion 17 . Мой вопрос: могу ли я использовать API-интерфейс Fingerprint в своем проекте, я попытался использовать образец Google в своем проекте, но у меня есть это сообщение об ошибке: Class Requires API […]

Процесс убит на Зефире, но не на Lollipop

Существует существующее приложение (несколько лет), которое запускается при загрузке устройства. На Lollipop все нормально, однако на Marshmallow, около 10 или 20 секунд или около того после того, как приложение запустило процесс, он убивается. В logcat нет указаний на наличие каких-либо исключений, единственная вещь, которая регистрируется при уничтожении процесса, – это строка: «I / ActivityManager: Killing […]

Android M onRequestPermissionsResult в неактивности

У меня есть приложение, которое должно найти местоположение пользователя, а местоположение выбрано в разных классах, поэтому я написал отдельный класс (не класс Activity), который выбирает местоположение пользователя с помощью служб определения местоположения , он отлично работает в Android M, но требует запуска Время разрешения в Android M , я хочу проверить разрешения в моем классе […]