Articles of android 6.0 marshmallow

Как отключить скрытый сетевой помощник в устройстве Android?

Когда пользователь подключается к открытому WiFi с Captive Portal, устройство Android откроет экземпляр браузера с страницей портала / входа в плену. Мы хотим отключить его, так как мы использовали приложение для входа в систему. Я встретил класс CaptivePortal в Android Marshmallow. Могу ли я использовать его для отключения сети? Имя класса: android.net.CaptivePortal Имя метода: ignoreNetwork […]

Отправить запрос через WiFi (без подключения), даже если мобильные данные включены (с подключением) на Android M

Я должен отправить UDP-пакеты в модуль WiFi (с собственной точкой доступа) без подключения к Интернету, но когда я подключаю мобильный телефон к точке доступа, Android перенаправляет мои пакеты на интерфейс мобильных данных, потому что у него есть подключение к Интернету. Я использовал код ниже, чтобы выполнить свою работу, но, похоже, он не работает на Android […]

Запрос разрешений Android M от Activity с noHistory = "true" и / или showOnLockScreen = "true"

Я работаю над приложением для видеосвязи, и у меня есть экран «входящего вызова», который предупреждает пользователя, когда кто-то их вызывает. Этот экран представляет собой действие, инициируемое входящим GCM, и в манифесте не установлено значение «Истина» и «showOnLockScreen =« true », чтобы пользователь мог выполнять вызовы без разблокировки своего устройства. Если пользователь хочет принять вызов, я […]

Имеет ли состояние Android M Doze несколько состояний?

Я немного изменил это приложение: https://github.com/commonsguy/cw-omnibus/tree/master/JobScheduler Он устанавливает аварийные сигналы, используя setExactAndAllowWhileIdle, и рассылает сигнал тревоги, который отключается каждые 1 минуту и ​​регистрирует его. Согласно документации Doze, если это приложение работает, когда телефон находится в режиме «Доза», только один сигнал тревоги должен уходить в течение 15 минут. Я не вижу этого поведения. На aa nexus […]

Для провайдера местоположения для Android 6.0 "gps" требуется разрешение ACCESS_FINE_LOCATION

У меня есть все предпосылки, определенные в моем манифесте для использования gps. подобно "Use-permission android: name =" android.permission.ACCESS_FINE_LOCATION "/> "Use-permission android: name =" android.permission.ACCESS_COARSE_LOCATION "/> Каждый раз, когда я пытаюсь открыть это действие на Android 6.0, он останавливается с этим сообщением logcat. Но работает на некоторых телефонах. Может кто-то помочь мне разобраться и предоставить решение. […]

Получите UDP в Android Marshmallow

У меня возникли проблемы с постоянным получением UDP-пакетов с сервера с новым Nexus 5X (Marshmallow) У меня есть другие реальные устройства, которые получают все UDP-пакеты, но похоже, что в Android API 23 что-то изменилось. КОД: Кто-нибудь с той же проблемой? if (s == null || s.isClosed()){ Log.v("udp", "—————————————————-new socket———————————"); s = new DatagramSocket(null); s.setReuseAddress(true); s.setBroadcast(true); […]

Компиляция Google Download Library, ориентированная на API 23 Android Marshmallow

Я использую Google Download Library для загрузки пакета расширения, распространяемого через менеджер Android SDK. Построение с использованием Eclipse / Ant с тех пор еще не перенесено в AS / Gradle – но любое решение поможет. В API 23 Apache HTTP уходит. И я уже реализовал обходное решение, чтобы получить LVL для компиляции. ( Библиотека Lvl […]

BluetoothLeScanner.startScan () требует новых разрешений в Marshmallow?

С выпуском Android 6.0 (API 23) я заметил, что для BluetoothLeScanner.startScan() требуются новые разрешения; ACCESS_COARSE_LOCATION и / или ACCESS_FINE_LOCATION . Может кто-нибудь объяснить причины этого. Почему Bluetooth ScanResult требует разрешения на размещение? Более подробную информацию об этом изменении можно найти здесь: Изменения Android 6.0: доступ к аппаратным идентификаторам Спасибо вам раньше времени!

Все разрешения моего приложения отменены после нажатия «Сбросить настройки приложения»,

Я разрабатываю приложение и поддерживаю Android 6.0. Когда я меняю настройки приложения в настройках -> Приложения -> Сбросить настройки приложения, все разрешения моего приложения аннулируются, и приложение не перезапускается. Невозможность перезапустить приложение после отзыва его разрешений может вызвать множество непредвиденных сбоев. Как я должен справиться с этим делом? Приложение перезапускается, когда я отменяю его разрешения […]

Диалоговое окно разрешения запроса отключает активность и нажатие любой клавиши закрывает активность

Я не знаю, почему это происходит только для одного приложения, потому что я попробовал его в других приложениях, он отлично работает. Но только это приложение всякий раз, когда я запрашиваю разрешение, действие затухает и появляется только диалоговое окно разрешения, тогда нажатие «Разрешить» или «Запретить» закроет действие, и мне нужно его снова открыть. Я подозреваю, что […]

Intereting Posts
Активность не возвращается из Pause Как прочитать содержимое сообщения нового в предстоящем сообщении в android? Получить значение даты и времени из одного фрагмента диалога и установить его в EditText Плагин электронной почты PhoneGap R.string.value Справка по андроидному уведомлению В эмуляторе Android можно заметить вибрационные эффекты? Укажите максимальный размер sqlite db для моего приложения. Как обрабатывать полное исключение db Android Webview Javascript – ссылки на скрипты не работают Удалить кнопку входа в google docs webview в android Цвет полосы прокрутки в RecyclerView Asynctask vs Thread in android Удалить разделитель списков раскрывающегося списка AutoCompleteTextView Как избежать ожидания в основном потоке при добавлении заголовков в запросы с использованием модификации? Использование префикса пространства имен без андроида в дочерних элементах в макете Как реализовать прослушиватель длинного клика в списке