Android emulator AVD中没有键盘时横向模式不工作?

Android emulator AVD中没有键盘时横向模式不工作?,android-emulator,landscape,Android Emulator,Landscape,我已经创建了两个AVD,一个带硬件键盘,另一个不带。当我在numpad上单击CTRL+F11/F12或7/9时,带键盘的AVD在android屏幕上显示横向模式,但在没有硬件键盘的AVD中,硬件内容都会改变方向,就像第一个AVD一样,但android屏幕保持不变,不会改变方向为横向,如下所示: 运行“Android SDK和AVD管理器” 选择AVD 编辑 检查键盘盖支架 如果值为“否”,则设置为“是” 运行AVD并尝试 祝你好运 这是2.3 AVD中的一个bug,这里已经给出了答案 我在API

我已经创建了两个AVD,一个带硬件键盘,另一个不带。当我在numpad上单击CTRL+F11/F12或7/9时,带键盘的AVD在android屏幕上显示横向模式,但在没有硬件键盘的AVD中,硬件内容都会改变方向,就像第一个AVD一样,但android屏幕保持不变,不会改变方向为横向,如下所示:

  • 运行“Android SDK和AVD管理器”
  • 选择AVD
  • 编辑
  • 检查键盘盖支架 如果值为“否”,则设置为“是”
  • 运行AVD并尝试

  • 祝你好运

    这是2.3 AVD中的一个bug,这里已经给出了答案


    我在API 19(Android 4.4.2)上也遇到了同样的问题。我只想支持在横向模式下运行。尽管在编辑设备时将“方向”设置为“纵向”(在“启动大小和方向”下),但设备始终会启动“纵向”

    最后,我在
    硬件qemui.ini
    文件中手动切换宽度和高度

    因此,请在文本编辑器中编辑此文件:

    C:\Users\<user>\.android\avd\<deviceName>.avd\hardware-qemu.ini
    

    AVD现在以横向模式启动。方向仍然可以用快捷键更改。

    这与“键盘支持”有什么区别?
    hw.lcd.width = 800
    hw.lcd.height = 480