Как добавить приложение в белый список Xiaomi

Этот вопрос связан с Android 6.0 Preview 3, который будет окончательно выпущен в конце этого месяца.

Я тестирую кое-что в Android 6.0 в предварительной версии 3 от Google на Nexus 5 ‘hammerhead’.

Новой функцией является «режим сна» — что-то вроде режима глубокого сна, когда сеть отключена, а телефон спит, и только SMS, звонки или сообщения GCM с высоким приоритетом могут разбудить его. Но как WhatsApp — в спящем режиме он получает сообщения через 2 часа и более, зависит от таймеров. Но есть список «неоптимизированных» приложений, называемый «белым списком», куда вы можете вручную добавить приложение.

Хорошо, я хотел бы найти способ добавить мое приложение программно без взаимодействия с пользователем в «список приложений белого списка», который существует в устройстве в настройках батареи.

Пытаясь использовать отражение, чтобы попасть в него, я обнаружил:

В android.os.IDeviceIdleController есть метод:

public abstract void addPowerSaveWhitelistApp (String packageNameOfApp)

Но это интерфейс. Так что мы не можем сделать экземпляр интерфейса.

Белый список — настраиваем телефон Meizu

Пока нет документации ни об этом интерфейсе, ни о методах, ни о каком-либо дереве наследования.

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

Существует также метод

общественное абстрактное логическое значение isPowerSaveWhitelistApp (String packageName)

К которому, я думаю, должен быть доступ каким-то образом?! чтобы проверить, существует ли приложение в белом списке, и, возможно, в самом конце, надеюсь, ПОПРОСИТЬ пользователя добавить его в белый список.

Итак, мой вопрос: кто-нибудь из вас пытался сделать что-то с лучшим результатом ?? потому что я застрял, и я думаю, что это тупик.

Fransis Q 17 Сен 2015 в 12:49

6 ответов

Я думаю, что этот вспомогательный класс должен удовлетворить все ваши потребности.

Чтобы использовать его для запроса ОС на добавление вашего приложения в белый список, вы можете использовать prepareIntentForWhiteListingOfBatteryOptimization. Если вы получаете null, это означает, что он вам не нужен или что вы не можете его использовать. Вы можете использовать другую функцию, чтобы запросить лучшее состояние того, в чем вы находитесь.

android developer 31 Авг 2017 в 10:54

Я попробовал решение, протестировал его на Xiaomi, даже если мне удалось удалить приложение из режима экономии заряда батареи, FCM не сработал, я знаю, что проблема не в вашем решении, ваше решение отлично сработало, обнаружив режим, но не могли бы вы помочь? Я как бы застрял в этом моменте.

Источник: question-it.com

Как добавить приложение в белый список андроид

Уже довольно давно в современных телефонах и смартфонах имеется такая встроенная функция как «Черный список» — возможность заносить контакты или номера в перечень тех, с которыми вы не хотите общаться. Однако, иногда требуется оградить себя от всех – кроме избранных. Для этого перечня существует свое название – «Белый список».

Добавление исключений в приложение для очистки Xiaomi на MIUI 11

Далеко не во всех телефонах имеется возможность создавать белые списки по умолчанию, это касается и гаджетов с ос андроид. Какие же есть пути решения данной задачи? Во-первых, попробовать воспользоваться услугами вашего оператора сотовой связи (у нас же телефон, ы не забыли?). «Белый список» есть, например, у мегафона, услуга так и называется.

Беспроводные bluetooth наушники Xiaomi redmi airdots отзывы

Внести в этот список можно до сотни любых номеров, если позвонят с другого, не внесенного в перечень, то получат сообщение об ошибочном звонке. Вроде бы все хорошо, но есть одно но – услуга платная. Да и не у всех мегафон. Так что попробуем другой способ.

ОС андроид предоставляет возможность своим пользователям устанавливать великое множество приложений, не ужели среди них не найдется нужного? Найдется! Whitelist Call Blocker – программа, предназначенная как раз для этого (да и название намекает уже).

Итак, бесплатно качаем с плей маркета и устанавливаем на свое устройство. Теперь на экране вашего гаджета появится вот такой новый значок со старинным телефонным аппаратом.

Однако, запускать пока не будем – надо перезагрузить устройство. После перезагрузки смотрим меню. И тут есть приятная неожиданность – оно на русском; перевод правда, не очень, но нам же главное функционал, правда?

Итак, рассмотрим пункты меню:

  • Настройки:
  • Включить значок уведомления;
  • Показать их абонентов в истории абонента;
  • Включить таймер;
  • Enable Logging (для поддержки только).

Тут должно быть все понятно.

Отмечаем, к примеру, первый пункт – и вам могут звонить только те, кто есть в телефонной книге.

Выбираем, что нам надо, выходим на главную страницу и нажимаем «Услуги выключены» — надпись меняется на «Услуга активирована». И все – готово. Вот так просто можно оградить себя от нежелательных звонков на андроиде – установить приложение с функционалом «Белый список». Просто и бесплатно.

P.S. Номер телефона входящего звонка (как его принимает аппарат) должен быть именно таким, как записано в телефонной книге — иначе возможно некорректное определение. Например, необходимо именно «+7», а не «8» в начале номера.

UPD: В приложении произошла ошибка

Стоит отметить, что программа может корректно работать не на всех моделях телефонов. Например, имеем телефон ZTE blade a5 pro. Если на него установить приложение Whitelist Call Blocker, внести определенные номера в белый список и включить, то при звонке с номера, не внесенного в этот список, программа выдает ошибку, а звонок проходит:

Если такая ошибка высвечивается и на вашем телефоне, то можно попробовать поискать замену. Например, Блокировщик звонков . После установки идем в настройки:

Ставим «Разрешить белый список». Далее в белый список добавляем номера и все:

Теперь все, кто хочет дозвониться вам с любого другого номера, не внесенного в разрешенные, не сможет это сделать. Отлично работает против коллекторов, к примеру.

разные статьи, андроид, телефоны

2. После, на рабочем столе, появится виджет «Диспетчера задач». Как мы видим, виджет показывает зеленую полоску, на которой указано 83М. Это означает, что телефон использует 83Мб оперативной памяти. Так же мы видим число 168М. Это общее количество оперативной памяти.

Для того, чтобы закрыть открытые приложения, достаточно нажать на значок кисточки.

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

Обычно эту функцию используется для приложений, которые должны быть запущены постоянно. Например будильник или черный список вызовов. Если нажать на виджет «Диспетчер задач», то можно увидеть, какие-именно приложения запущены в данный момент. Мы видим множество ярлычков — это всё запущенный приложения.

На некоторых ярлычках присутствует изображение замка. Это означает, что приложение добавлено в белый список. Для того, чтобы добавить приложение в белый список, нужно выделить его долгим нажатием и выбрать значок «Блок».

Отзывы Xiaomi 11 t pro

Для проверки белого списка, достаточно нажать «Очистить все» или кистоку на рабочем столе.

Андрей redmi note 4x | из Redmi Note 4

что интересно ,я и сам этого так и не понял

|_!0|| | из Redmi Note 4X

Да. Вопрос на засыпку!)
А ну ка,адимны,подсобите!)
Открываем приложение Безопасность, в правом верхнем углу шестеренка — настройки, настройки модулей — Ускорение — Закрепление приложений — включить на нужных приложениях чекбокс справа. Второй способ более простой, открываем меню запущенных приложений, выбираем нужное, сдвинув вниз, откроется значек замка по которому нуно тапнуть вторым пальцем. Обратное действие открепит приложение.

Андрей redmi note 4x | из Redmi Note 4

чёто и не как ,ни первый,ни второй способ

1729354773 Ответить | из Redmi 4A

Там в настройках нет меню ускорения. А во вторых приложение которое нужно исключить не появляется в недавних т.к оно не полное.

1729354773 Ответить | из Redmi 4A

scaur
Открываем приложение Безопасность, в правом верхнем у .

Источник: itehnology.ru

Как включить белый список приложений для Android в Китае, например, Xiaomi, Oppo и т.д.

Я знаю, что это действительно старый вопрос, но я не вижу однозначного ответа. Любое решение о том, что приложение андроида работает в фоновом режиме на китайских устройствах, похоже, не работает, поэтому я думаю о том, чтобы связаться с этим производителем, чтобы добавить белый список в мое приложение. Может ли кто-нибудь показать мне, как это сделать? P/s: Я знаю, что приложение может работать в фоновом режиме без белого списка (я не уверен в этом, но это не в списке приложений с разрешением автозапуска при проверке), что Zalo (https://play.google. com/store/apps/details? другое приложение может работать в фоновом режиме на устройстве Oppo, но не на устройстве Xiaomi (Xiaomi Redmi 4X, с Android 7.1.2, MIUI Global 9.2), что VN Ngay nay (https://play.google.com/store/apps/details?id=com.xb.topnews), поэтому я все еще надеюсь на то, что приложение будет работать в фоновом режиме, прокомментируйте, если вы знаете, спасибо!

спросил(а) 2018-07-10T06:58:00+03:00 4 года, 9 месяцев назад

Источник: progi.pro

Рейтинг
( Пока оценок нет )
Загрузка ...
Китай Покупай