2017-02-19 18 views
0

Я разработал пользовательскую панель запуска/рабочий стол, и он работает отлично на всех версиях Android почти два года. До сих пор эта пусковая установка использовалась в различных устройствах Samsung.Пользовательский пусковой установки не остается в качестве пусковой установки по умолчанию в устройстве Huawei.

В настоящее время я тестирую его в новом устройстве huawei lua-u22. Моя пусковая установка запускается, может быть установлена ​​по умолчанию и отображает другие приложения поверх панели запуска. Но если я запустил другое приложение (например, Gmail), блокировку экрана (только для Swipe) в течение 20-30 секунд, разблокируйте устройство, затем нажмите кнопку «Назад», а затем верните его обратно в мою панель запуска, а затем вернитесь к обычному рабочему экрану huawei. Я проверил, перейдя в настройки -> домой, и моя пусковая установка по-прежнему была установлена ​​по умолчанию. Он возвращает только мой главный экран запуска, когда я снова нажимаю кнопку «домой».

Является ли эта проблема устройством huawei, которое всегда перерисовывает по умолчанию huwaei home как рабочий стол? В любом случае, я могу в любой момент отслеживать выбранные изменения дома по умолчанию?

ответ

1

Я узнал причину. В huawei после того, как экран настроен, мое приложение было убито.

У Huawei есть функция Защищенные приложения, которые позволяют приложению, включенному в списке, продолжать работать, когда экран выключен. После того, как я разрешил свое приложение в защищенных приложениях, он не был убит после выключения экрана и теперь все работает нормально.

Чтобы включить эту функцию, перейдите к Системные настройки (которые вы можете найти в быстрой части окна уведомления, потянув панель состояния в верхней части экрана). Перейти к Все вкладки, Прокрутка вниз Конфиденциальность и раздел безопасности, перейдите к охраняемым Apps и включить приложение (это будет контролировать, что разрешено работать, когда экран выключен, а что нет)

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

 Смежные вопросы

  • Нет связанных вопросов^_^