2016-04-20 4 views
5

Я использую эмулятор Android 2.0, все идет в ногу. Детали приборные:Android-эмулятор 2.0 сбой при нажатии кнопки питания

Имя: Nexus_5X_API_23
CPU/ABI: Google APIs Intel Atom (x86)
Путь: /home/khang/.android/avd/Nexus_5X_API_23.avd
Цель: google_apis [API для Google ] (уровень API 23)
кожи: nexus_5x Card
SD: /home/khang/.android/avd/Nexus_5X_API_23.avd/sdcard.img
hw.dPad: нет
runtime.network.speed: полный
hw.accelerometer: есть
hw.device.name: Nexus 5X
vm.heapSize: 100
hw.device.manufacturer: Google
hw.gps: да
image.androidVersion.api: 23
hw.audioInput: да
image.sysdir.1: система-образы/андроид-23/google_apis/x86/
tag.id: google_apis
hw.camera.back: эмулировать
hw.mainKeys: нет
AvdId: Nexus_5X_API_23
HW .cam era.front: эмулировать
hw.lcd.density: 420
runtime.scalefactor: авто
avd.ini.displayname: Nexus 5X API 23
hw.gpu.mode: авто
hw.device.hash2: MD5: 1be89bc42ec9644d4b77968b23474980
hw.ramSize: 1536
hw.trackBall: нет
hw.battery: да
hw.cpu.ncore: 2
hw.sdCard: да
tag.display: Google APIs
runtime.network.latency: нет
hw.keyboard: да
hw.sensors.proximity: да
disk.dataPartition.size: 800M
hw.sensors.orientation: да
avd.ini.encoding: UTF-8
hw.gpu.enabled: да

Я стараюсь, чтобы проверить мой широковещательный приемник, который поймать блокировки/разблокировки действия экрана. Но я не могу имитировать его в Emulator 2.0, потому что всякий раз, когда я нажимаю кнопку питания (или Ctrl P), андроидный эмулятор автоматически закрывается (нет сообщения об ошибке).

Я думал, что причиной нажатия кнопки питания является проблема, но когда я устанавливаю приложение, которое может заставить устройство спать (блокировка экрана), мой эмулятор Android будет закрываться без каких-либо сообщений журнала или сообщений об ошибках.

Знаете ли вы, что проблема? Спросите меня, хотите ли вы получить более подробную информацию.

+0

Вам действительно нужно настоящее устройство для тестирования вашего приложения –

+0

Обычно, я использую Genymotion, но я помню, что эмулятор Android может включать/выключать отображение (блокировка/разблокировка), как и реальное устройство. –

+0

Использовали ли вы соединение Bluetooth, sms или Wi-Fi в вашем приложении. Если я попрошу вас протестировать ваше приложение в режиме реального времени. Кроме того, всегда проверяйте свой целевой API. – Lampard

ответ

0

Я вижу ту же проблему в эмуляторе x86 API 23. Интересно, является ли это ошибкой в ​​этом конкретном изображении эмулятора, поскольку кнопка питания отлично работает в эмуляторе x86 API 22.Если вы не возражаете против тестирования на другой версии, вы можете попробовать это.

0

Для AVD конфигурации устройства вы работаете, редактируйте ниже Дополнительные настройки:

Эмуляция-Performance :: Графика: аппаратному

Эмуляция-Performance :: Boot Option: холодной загрузки

Эмуляция-Performance :: Multi-Core: (максимум на моей системе)

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