Как имитировать спящий режим на эмуляторе Android
некоторые пользователи моего Android-приложения сообщают об ошибках, когда мобильный телефон переходит в режим сна/энергосбережения.
Я хотел бы проверить эту проблему на виртуальном устройстве Android. Можно ли имитировать мобильный вход в спящий / энергосберегающий режим на AVD ?
спасибо заранее.
5 ответов
попробуйте следовать на эмуляторе
- перейдите в настройки->приложения->разработка
- Снимите Флажок Бодрствовать
эмулятор перейдет в спящий режим через 1 мин (настройка по умолчанию), если не изменено
проблема с этим, чтобы разблокировать эмулятор снова вам нужно нажать кнопку Home, а затем разблокировать его
Если эта опция не отображается, вы должны включить режим разработчика на 1. перейдите в Настройки -> Система -> о эмулируемом устройстве 2. нажмите кнопку 7 раз на номер сборки, то вы найдете его в опциях разработчика
на Power Button
на боковой панели рядом с эмулятор сделает это.
горячая клавиша на моем Mac -⌘ P
Примечание: вам нужно будет установить экран блокировки с помощью салфетки вместо None
Как-то fn + F7 не работает на моем mac. Поэтому вместо этого я использую:
adb shell input keyevent 26
Это отправляет событие ключа питания и выключит экран. Примечание: он не покажет, что экран выключен. Образ завещает Тэй. Но вы не можете взаимодействовать с ним. Как только вы это сделаете adb shell input keyevent 26
еще раз, вы увидите экран блокировки, указывающий, что устройство было выключено раньше.