首页 文章

在Android模拟器中切换到横向模式

提问于
浏览
346

这可能是一个很容易回答的问题,但经过几个小时的搜索文档和Google后,我自己找不到解决方案 . 我在 AndroidManifest.xml 文件中将Android应用的方向设置为 landscape

android:screenOrientation="landscape"

但是,当我在模拟器中运行应用程序时,它会出现在横向和纵向模式下 . 如何在 mac 上将仿真器切换到 landscape 模式?它正在运行1.6 SDK .

21 回答

  • 636

    按Ctrl F11或Ctrl F12更改Windows上的Android模拟器的方向

  • 4

    完整列表隐藏在android文档中,我只通过google / dogpile找到它 .

    http://developer.android.com/tools/help/emulator.html

    That link has the emulator shortcut keys as of right now.

    =\

  • 6

    Ctrl F11在Ubuntu / Linux Mint上运行得非常好 .

  • -6

    对于那些没有小键盘的Chromebook Pixel / Ubuntu / Crouton,安装 onboard 键盘对我有用 .

    image of onboard software keyboard on ubuntu

    只需按123即可访问小键盘布局,然后按7

    如果您已经在Unity上,可能已经安装了 onboard ,所以只需从命令行输入 onboard 即可查看它是否存在 .

    如果没有,只需输入:

    sudo apt-get update
    
    sudo apt-get install onboard
    

    PS:Chromebook Pixel的上键应该代表Ubuntu / Crouton上的传统F1到F11功能键,因此您可能需要先尝试这些特殊的硬件键(单独使用或与Ctrl结合使用) . 它运行了一个旧的Crouton副本,并且唯一可以识别的功能键是F6

  • 3

    尝试:

    在Mac上

    • ctrl fn F11将横向更改为纵向,反之亦然 .
      在Windows 7中

    • left-ctrl F11 .

    • ctrl F11on Linux .

    对于Mac用户,如果选中“将所有F1,F2等键用作功能键”(在“系统偏好设置” - >“键盘”下),则只需使用fn键 .

    • left-ctrl F11on Windows 7它在Windows 7中适用于Android模拟器,可以将横向更改为纵向,反之亦然 .
  • 1

    只需在数字键盘中使用9并关闭num-lock .

    Image showing the numpad with 9 highlighted

    图7的旋转方向相反 .

  • 81

    Ctrl F12也适用于linux(ubuntu) .

  • 2

    确保在创建AVD时启用了硬件键盘

    • 启动模拟器 - 安装您的应用程序 - 启动您的应用程序 - 确保您的Num锁定在 - 从数字键盘上按“7”和“9”以将您的方向横向更改为纵向和纵向到横向 .
  • 0

    要在Android模拟器中切换到横向模式,您有两种方法可以完成 .

    1>您可以创建相对布局,以便在从一种模式切换到另一种模式时,它将相应地更改

    2>您可以在两个视图中创建2个单独的XML文件,并在需要时使用它

  • 0

    我正在使用Android Studio,但没有任何建议有效 . 我可以转动模拟器,但它保持纵向 . 我不想在清单强制格局中添加命令 . 我的修复是:

    • 使用ctrlF11将模拟器转换为横向模式(尽管图像仍然是纵向的)

    • 在操作系统中打开相机,它以横向模式打开,这是唯一可以执行此操作的应用程序

    • 没有做任何其他事情,从Android Studio调试我的应用程序,现在它显示在横向

  • 2

    控制fn F11会这样做 . 没有"command"键

  • -1

    Android模拟器快捷方式

    Ctrl F11向后切换布局方向纵向/横向

    Ctrl F12切换布局方向纵向/横向向前

    • 主设备密钥

    主页按钮

    F2左软键/菜单/设置按钮(或PgUp)

    Shift F2右软键/星形按钮(或PgDn)

    Esc后退按钮

    F3呼叫/拨号按钮

    F4挂机/结束通话按钮

    F5搜索按钮

    • 其他设备密钥

    Ctrl F5音量调高(或在数字键盘上关闭Num Lock)Ctrl F6音量调低(或在数字键盘上关闭Num Lock)F7电源按钮Ctrl F3相机按钮

    Ctrl F11切换布局方向纵向/横向向后

    Ctrl F12切换布局方向纵向/横向向前

    F8切换小区网络

    F9切换代码分析

    Alt Enter切换全屏模式

    F6切换轨迹球模式

  • 28

    我发现有时候CTRL F11组合对我来说不是这样 . 我通过在模拟器设置中禁用键盘输入来解决它 .

    要执行此操作,请转到模拟器设置,点击“显示高级设置”按钮并完全向下滚动 . 然后,禁用“启用键盘输入”选项 .

    完成后,尝试再次启动模拟器,CTRL F11组合应该可以工作 .

    enable keyboard input option

  • 1

    以下是不同的平台形式

    WINDOWS:Ctrl F12

    LINUX:Ctrl F12

    MAC OS X:控制F12(或fn控制F12,具体取决于您的键盘配置)

  • 0

    要旋转Android模拟器,只需禁用Num Lock键,然后使用数字键盘中的7和9旋转模拟器并将其布局从纵向更改为横向 .

  • 2

    我在mac模拟器上找到了一个小bug(我的Bug) .

    在改变横向方向(CtrlCmdF11)它更改为横向,但内容以纵向格式显示 . 为此:

    转到模拟器:设置 - >显示 - >旋转设备时 - >旋转屏幕内容

  • 6

    对于Windows,请尝试使用F11或F12或Num off 7的左Ctrl键

  • 4

    不确定你的问题 - “横向”与“风景”相同 .

    如果您的意思是如何在运行时切换:

    • 切换到先前的布局方向(例如,纵向,横向):KEYPAD_7,Ctrl F11

    • 切换到下一个布局方向(例如,纵向,横向):KEYPAD_9,Ctrl F12

    来自docs .

  • 2

    在带有长键盘的iMac上(右侧带数字键盘的键盘):

    (1) Cmd + 7 (on numeric part of keyboard)
    (2) Cmd + 9 (on numeric part of keyboard)
    
  • 0

    现在这更直观了 . AVD接口现在包括带有各种功能快捷方式的侧边栏 . 用蓝色圈出的按钮将在屏幕上顺时针和逆时针旋转设备 .

    enter image description here

  • 2

    在我的windows-8笔记本电脑中,ctrl fn F11正常工作 .

相关问题