在Android Emulator中切换到横向模式

在Android Emulator中切换到横向模式,android,android-emulator,Android,Android Emulator,这可能是一个很容易回答的问题,但在搜索文档和谷歌几个小时后,我自己找不到解决方案。我在AndroidManifest.xml文件中将我的Android应用程序的方向设置为横向: android:screenOrientation="landscape" 但是,当我在模拟器中运行应用程序时,它会以纵向模式横向显示。如何在mac上将模拟器切换到横向模式?它正在运行1.6SDK 对你的问题不太确定-“侧边”和“风景”是一样的 如果您指的是如何在运行时切换: 切换到以前的布局方向(例如,纵向、横向)

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

android:screenOrientation="landscape"

但是,当我在模拟器中运行应用程序时,它会以纵向模式横向显示。如何在
mac
上将模拟器切换到
横向
模式?它正在运行1.6SDK

对你的问题不太确定-“侧边”和“风景”是一样的

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

  • 切换到以前的布局方向(例如,纵向、横向): 键盘7,Ctrl+F11
  • 切换到下一个布局方向(例如,纵向、横向): 键盘9,Ctrl+F12

要在android emulator中切换到横向模式,有两种方法可以实现

1> 您可以创建一个相对布局,这样当您从一种模式切换到另一种模式时,它将相应地改变

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

尝试:

  • 在Mac上按ctrl+fn+F11可将横向更改为纵向,反之亦然
  • 在Windows 7上按左ctrl+F11组合键
  • Linux上的ctrl+F11
对于Mac用户,如果选中设置“将所有F1、F2等键用作功能键”(在系统首选项->键盘下),则只需使用fn键

  • Windows 7上的左ctrl+F11组合键 在Windows7中,android emulator可以将横向方向更改为纵向,反之亦然

Ctrl+F11或Ctrl+F12要更改windows上android仿真器的方向

对于windows,使用F11或F12或Num of 7尝试左Ctrl键

Ctrl+F11在Ubuntu/Linux Mint上运行良好。

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


控制+fn+F11即可。在我的windows-8笔记本电脑中不需要“command”键,ctrl+fn+F11可以工作。

ctrl+F12在linux(ubuntu)上也可以工作。

对于那些使用Chromebook Pixel/ubuntu/Crouton而不使用numpad的人来说,在板上安装
键盘对我来说很有效

只需按123进入numpad布局,然后按7

如果您已经在Unity上,
板载
可能已经安装,所以只需从命令行键入
板载
,查看它是否在那里

如果没有,只需键入:

sudo apt-get update

sudo apt-get install onboard

注:Chromebook像素的上键应该代表Ubuntu/Crouton上传统的F1到F11功能键,因此您可能需要先尝试这些特殊的硬件键(单独使用或与Ctrl组合使用)。只是对我来说,我运行的是一个老版本的Crouton,唯一能被识别的功能键是F6

WINDOWS:Ctrl+F12

LINUX:Ctrl+F12


MAC OS X:control+F12(或fn+control+F12,取决于您的键盘配置)

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


该链接现在具有emulator快捷键。


=\

Android仿真器快捷方式

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

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

  • 主设备密钥
  • 主页按钮

    左软键/菜单/设置按钮(或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切换轨迹球模式要旋转Android仿真器,只需禁用Num Lock键,并使用Num pad中的7和9旋转仿真器,并将其布局从纵向更改为横向。

    在创建AVD时确保硬件键盘处于启用状态

    -启动模拟器 -安装你的应用程序 -启动你的应用程序 -确保您的Num lock已打开
    -按数字键盘上的“7”和“9”,将方向横向更改为纵向,将纵向更改为横向。

    我使用的是Android Studio,所有建议都无效。我可以打开模拟器,但它保持纵向。我不想在清单强制环境中添加命令。我的解决办法是:

  • 使用ctrlF11将模拟器切换到横向模式(尽管图像仍为纵向)

  • 在操作系统中打开相机,它会在横向模式下打开,这是唯一一个这样做的应用程序

  • 不做任何其他事情,从Android Studio调试我的应用程序,现在它显示在景观中

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

    7以相反的方向旋转。

    只是我在mac emulator上发现的一个小错误(我的错误)

    将方向更改为横向(CtrlCmdF11)时,将更改为横向,但内容以纵向格式显示。为此:


    转到emulator:Settings->Display->When device is rotated->旋转屏幕内容

    这现在更直观了。AVD接口现在包括一个带有各种功能快捷键的侧栏。蓝色圆圈中的按钮将在屏幕上顺时针和逆时针旋转设备


    我发现有时候CTRL+F11组合并不适合我。 我通过在emulator设置中禁用键盘输入解决了这个问题

    sudo apt-get update
    
    sudo apt-get install onboard