Articles of 6,0 зефир

Режим Wakelock и doze

Согласно документации Android Marshmallow, когда система находится в режиме доз, любой wakelock игнорируется. Однако мне непонятно, может ли wakelock предотвратить режим доз или нет.

Альтернатива ImageWriter для android 19-22?

В версии 23 API андроида появилось введение класса ImageWriter . Мне нужно использовать этот класс в приложении, которое должно работать на api 19. Как я могу повторно реализовать класс? Есть ли какой-то эквивалентный код (у меня есть экземпляр изображения, который нужно рисовать на поверхность)?

Замена в приложении вызова

Задний план Я пытаюсь разработать действительно простое приложение для вызова, чтобы заменить версию запаса. В основном я просто хочу отвечать на входящие вызовы и представлять пользователю очень простой пользовательский интерфейс. Нет необходимости в исходящих звонках или любых причудливых вещах. Поиск в Интернете Я нашел пакет android.telecom.incallservice (доступен в API 23). «Эта услуга реализована любым приложением, […]

Режим «Дозировка» и «Ожидание приложения»

Как я могу узнать в своем приложении, если телефон находится в режиме «Доза» или мое приложение находится в режиме ожидания? Могу ли я также узнать это, используя какой-то подход к подписке?

Тестирование доз и режима ожидания

Я отключил экранное изображение моего устройства Nexus 5 под управлением Android M, а затем выпустил следующие команды. im17-x0:~ rj$ adb shell dumpsys battery unplug im17-x0:~ rj$ adb shell dumpsys deviceidle step Stepped to: IDLE_PENDING im17-x0:~ ra$ adb shell dumpsys deviceidle step Stepped to: SENSING im17-x0:~ ra$ adb shell dumpsys deviceidle step Stepped to: IDLE Теперь […]

WRITE_SETTINGS Разрешение неоднозначность

Я создаю свое приложение для Android 6.0 Marshmallow, ему нужно разрешение WRITE_SETTTINGS . После поиска отсюда я узнал, что это называется: requestPermissions(new String[]{Manifest.permission.WRITE_SETTINGS}, 101); Не будет отображаться диалоговое разрешение. Итак, на основе решения CommonsWare , мы должны проверить, возвращает ли Settings.System.canWrite() true или false. Итак, я должен вызвать Activity с ACTION_MANAGE_WRITE_SETTINGS как действие. Но проблема […]

ListFiles () возвращает null на эмулятор Android 6.0

Я хочу читать jpeg-файлы из sdcard на эмуляторе Android 6.0, но список файлов возвращает null. Образец кода может работать на моем телефоне: String sdcard = Environment.getExternalStorageDirectory().toString(); File sdcard_dir = new File(sdcard); if (sdcard_dir.isDirectory()) { File[] fileNames = sdcard_dir.listFiles(new FileFilter() { @Override public boolean accept(File pathname) { return pathname.toString().endsWith(".jpg") ? true : false; } }); } […]

Как читать выбранное приложение для определения местоположения в Android M – API 23

Я пытаюсь найти способ прочитать новые настройки для макетов в Android M. Перед Android M параметром определения макета был параметр переключения, называемый «использование макетов», и он был доступен для чтения с помощью этого параметра: Settings.Secure.ALLOW_MOCK_LOCATION С Android M, определение местоположения макета – это приложение для выбора макетов, так что это список из нескольких элементов, выбранный […]

Android M записывает на SD-карту – разрешение отклонено

Я пытаюсь скопировать файл из моего приложения на SD-карту, но я получаю ошибки (разрешено отклонение) . ОС – Android M, и я разрешил разрешения хранилища времени выполнения (проверено в информации о приложении). Я также установил разрешение на использование в AndroidManifest.xml <application>…</application> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> Не работает, если я копирую на SD-карту Source: […]

Как обычные разработчики пытаются установить isPermissionRevokedByPolicy ()?

Уровень API 23 добавлен isPermissionRevokedByPolicy() в PackageManager . Предполагается, что он возвращает false если запрошенное разрешение блокируется для определенного пакета «по правилам»: Обычно владелец устройства или владелец профиля могут применять такую ​​политику. Есть ли что-нибудь, что разработчик может сделать, чтобы вызвать isPermissionRevokedByPolicy() чтобы вернуть false для некоторой комбинации пакетов / разрешений, не пройдя весь набор […]

Intereting Posts
Ошибка: ожидания ожидания для блокировки кеша класса buildscript для файла сборки при изменении minSdkVersion SharedPreferences всегда получает значение по умолчанию в моем существующем приложении, но при создании нового приложения его нормально Захват рейтинга 'Android.support.test.espresso не существует', когда я хочу использовать его для отдельного теста apk Как использовать андроиды поддержки Android в kotlin? Как получить путь к папке активов Android в пакете приложений Gradle не может удалить каталог из-за .fuse_hidden Не отображать оверлей с Android-навигационным ящиком Как получить доступ к локальным файлам файловой системы в эмуляторе Android? Intellij IDEA разбился и теперь выдает ошибку Проверить, что Android apk не был повторно упакован? Получение локального часового пояса устройства Google Espresso или Robotium Как сделать fadein изображения на экране активности Android? Является ли локальное хранилище для приложения Phonegap на устройстве Android отдельно от встроенного браузера?