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

android:screenOrientation="landscape"

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


当前回答

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

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

该链接拥有模拟器的快捷键。

=\

其他回答

对于那些使用没有numpad的Chromebook Pixel/Ubuntu/Crouton的人来说,安装板载键盘对我来说是可行的。

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

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

如果没有,只需输入:

sudo apt-get update

sudo apt-get install onboard

PS: Chromebook Pixel的上键应该代表Ubuntu/Crouton上传统的F1到F11功能键,所以你可能想先尝试一下这些特殊的硬件键(单独使用或与Ctrl结合使用)。只是对我来说,我正在运行一个旧的Crouton副本,唯一能识别的功能键似乎是F6

十年后,我遇到了同样的问题…对我来说,问题是它在我的模拟器中被禁用了。

转到正在运行的模拟器,并从顶部菜单区域向下拖动,使其显示操作按钮和通知。这些操作按钮显示了启用/禁用的功能,如Wifi、飞行模式和....旋转。

在我的模拟器中,从左边起的第三个按钮是“旋转”按钮,它是灰色的。一旦我点击它来打开它,嘣,当我旋转它时,我的应用程序就会切换到横屏模式。

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

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

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

从文档。

只需在数字键盘上使用9,并关闭数字锁定。

7向相反方向旋转。

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

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