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

android:screenOrientation="landscape"

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


当前回答

这需要4个小时的调查。不要忘记在虚拟设备中启用自动旋转!

其他回答

Try:

在Mac上按ctrl+fn+F11将横向设置为纵向,反之亦然。 在Windows 7下,左ctrl+ f11。 ctrl + F11on Linux。

对于Mac用户,如果“使用所有F1, F2等键作为功能键”(在“系统首选项->键盘”下)设置被选中,则只需要使用fn键。

在Windows 7下,左ctrl+ f11 它的工作很好,在Windows 7 android模拟器改变横向方向为纵向,反之亦然。

不确定你的问题-“sideways”和“landscape”是一样的。

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

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

从文档。

我正在使用Android Studio,这些建议都不起作用。我可以转动模拟器,但它保持竖屏。我不想在manifest强制视图中添加命令。我的解决办法是:

使用ctrlF11将模拟器切换到横向模式(图像仍然是纵向) 在操作系统中打开相机,它会以横屏模式打开,这是唯一能做到这一点的应用 不做任何其他事情,从Android Studio调试我的应用程序,现在它显示在横向

在长键盘的iMac上(右边是数字键盘):

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

control+fn+F11就可以了。不需要“命令”键