按下电源按钮时Android模拟器2.0崩溃

时间:2016-04-20 03:26:36

标签: android android-studio android-emulator

我正在使用Android模拟器2.0,所有东西都是最新的。设备的详细信息:

  

名称:Nexus_5X_API_23
  CPU / ABI:Google API Intel Atom(x86)
  路径:/home/khang/.android/avd/Nexus_5X_API_23.avd
  目标:google_apis [Google API](API级别23)
  皮肤:nexus_5x
  SD卡:/home/khang/.android/avd/Nexus_5X_API_23.avd/sdcard.img
  hw.dPad:没有   runtime.network.speed:full
  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:system-images / android-23 / google_apis / x86 /
  tag.id:google_apis
  hw.camera.back:模拟
  hw.mainKeys:没有   AvdId:Nexus_5X_API_23
  hw.camera.front:模拟
  hw.lcd.density:420
  runtime.scalefactor:auto
  avd.ini.displayname:Nexus 5X API 23
  hw.gpu.mode:auto
  hw.device.hash2:MD5:1be89bc42ec9644d4b77968b23474980
  hw.ramSize:1536
  hw.trackBall:没有   hw.battery:是的   hw.cpu.ncore:2
  hw.sdCard:是的   tag.display:Google API
  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模拟器自动关闭(没有错误信息)。

我认为电源按钮会导致问题,但是当我安装一个可以强制设备睡眠的应用程序(锁定屏幕)时,我的android模拟器会继续关闭而不会出现任何日志或错误消息。

有人知道这个问题吗?问我是否想了解更多细节。

2 个答案:

答案 0 :(得分:2)

对于您正在运行的设备的AVD配置,请编辑以下高级设置:

Emulated-Performance :: Graphics:硬件

Emulated-Performance :: Boot Option:冷启动

Emulated-Performance :: Multi-Core: 4 (我的系统上最大)

答案 1 :(得分:0)

我在x86 API 23模拟器中看到了同样的问题。我想知道它是否是特定仿真器映像中的错误,因为电源按钮在x86 API 22仿真器中工作正常。如果您不介意在不同的版本上进行测试,可以试试。