2010-04-11 129 views
340

这可能是一个非常容易回答的问题,但在搜索文档和Google几个小时后,我无法自己找到解决方案。我在我的Android应用程序的方向在AndroidManifest.xml文件设置为landscape在Android模拟器中切换到横向模式

android:screenOrientation="landscape" 

然而,当我在模拟器中运行的应用程序,它侧身出现,并在纵向模式。如何在mac上将模拟器切换到landscape模式?它运行的是1.6 SDK。

+0

http://stackoverflow.com/a/17161332这必将帮助你很多。 – akshay 2013-10-31 11:31:20

+0

可能的重复[如何更改Android模拟器的屏幕方向?](http://stackoverflow.com/questions/1991318/how-do-i-change-screen-orientation-in-the-android-emulator) – 2017-01-11 09:22:55

回答

633

尝试:

  • CTRL + FN + F11 在Mac上改变风景人像它,反之亦然。
  • 左CTRL在Windows 7 + F11
  • CTRL + F11 的Linux。

对于Mac用户,你只需要使用FN键如果设置“使用所有F1F2等键用作功能键”(在系统偏好设置 - >键盘)检查。

  • 左CTRL在Windows 7 + F11它工作正常,在Windows 7的Android模拟器改变横向到纵向,反之亦然。
+4

在Macbook Pro的ctrl + fn + F11没有工作,但键盘7和键盘9。然而,旋转一次。它将定位到lanscape,但当返回到肖像时,屏幕不会在肖像模式下重新绘制。 – hogsolo 2011-11-11 17:19:39

+2

虽然这个窗口的快捷键是Crtl + F11 – Syntax 2012-01-06 13:23:13

+0

控制+ fn + F11可以在我的Macbook Pro Retina显示屏上工作,但每次都是相当明显的。 – whyoz 2013-02-06 15:37:17

81

不确定你的问题 - “横向”与“横向”相同。

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

  • 切换到上一个布局方向(例如,人像,风景): KEYPAD_7,按Ctrl + F11
  • 切换到下一个布局方向(例如,人像,风景): KEYPAD_9,Ctrl + F12

docs

+0

试过这个,对我的模拟器没有任何影响(在Macbook上)。 – codeman 2010-04-11 22:42:11

+0

甚至没有按Ctrl + F11和CTRL + F12?嗯,你可以尝试按下“fn”键后跟“7”或“9”吗? – fornwall 2010-04-11 22:48:28

+0

刚试过,没有任何改变。 – codeman 2010-04-11 22:59:59

-6

要在android模拟器中切换到横向模式,您有两种方法来完成。

1>可以创建相对布局,使得当从一种模式切换到其他它将改变相应

2>可以创建2单独的XML文件两者的意见,并用它在需要时

+17

工作,你需要一个downvote – Pacerier 2011-10-15 08:55:56

6

按Ctrl + F11按Ctrl + F12改变Android模拟器在Windows

1

窗户的方向尽量留Ctrl键F11F12键或Num off 7

2

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

4

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

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

控制 + FN + F11会做。没有必要为 “命令” 键

0

在我的Windows 8笔记本电脑,CTRL + FN + F11 作品

0

Ctrl + F12在linux(ubuntu)上也能正常工作。

-1

对于那些使用Chromebook Pixel/Ubuntu/Crouton而无数字键盘的人,请安装onboard键盘。

image of onboard software keyboard on ubuntu

只需按下访问数字键盘布局,然后按

如果你在团结已经,onboard可能已经安装了,所以只是从输入onboard您命令行看看它是否在那里。

如果没有,只是类型:

sudo apt-get update 

sudo apt-get install onboard 

PS:在Chromebook上像素的上键被认为通过在Ubuntu/Crouton F11功能键代表传统F1,所以你可能要首先尝试使用这些特殊的硬件按键(单独使用或与Ctrl结合使用)。这只是对我来说,我跑Crouton的旧副本,并且这似乎是唯一认可的功能键是F6

2

以下为不同的。平台

WINDOWS:按Ctrl + F12

LINUX:按Ctrl + F12

MAC OS X:控制 + F12(或FN + 控制 + F12,这取决于你的键盘配置)

5

Android模拟器快捷方式

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

按Ctrl + F12切换布局ORI entation纵向/横向转发

  1. 主设备密钥

首页主页按钮

F2左功能键/菜单/设置键(或Page Up键)

Shift + F2右功能键/星形按钮(或下一页)

Esc后退按钮

F3电话/拨号按钮

F4挂断/结束通话按钮

F5搜索按钮

  1. 其他设备密钥

Ctrl + F5键音量增大(或+上的数字键盘与Num Lock关闭)Ctrl + F6音量减小(或数字键盘上的+与Num Lock关闭)F7电源按钮Ctrl + F3相机按钮

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

按Ctrl + F12切换布局方向上纵向/横向转发

F8切换蜂窝网络

F9切换代码剖析

Alt + Enter键切换全屏模式模式

F6切换轨迹球模式

1

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

0

确保在创建您的AVD硬件键盘使

- 启动模拟器 -install您的应用程序 - 启动 您的应用程序 - 确保您启用了num lock - 按“7” &'9'从你的号码簿改变你的方向风景肖像&风景。

3

我正在使用Android Studio,并没有任何建议工作。我可以打开模拟器,但它保持肖像。我不想在清单强制风景中添加命令。对我来说这个修补程序是:

1)使用ctrl-F11将模拟器转换为横向模式(虽然图像仍然处于纵向) 2)在os中打开相机,以横向模式打开相机,唯一的应用程序,这样做 3)没有做任何事情,从Android Studio调试我的应用程序,现在它显示在横向

+1

我与运行eclipse的模拟器有同样的问题,显然它是API19的一个已知问题。对于更多和一些解决方法: http://stackoverflow.com/questions/17964833/android-emulator-not-rotating-to-landscape – sirclesam 2015-04-30 00:10:43

28

只在数字键盘中使用9与num-lock关闭。

Image showing the numpad with 9 highlighted

7旋转在相反的方向。

+0

伟大的,它为我工作:) – Aakanksha 2016-03-29 08:11:26

1

只是一个小bug(我的bug),我发现在mac模拟器。

在改变方向为横向(CTRL + CMD + F11)则切换到景观,但内容显示在纵向format.for是:

转到仿真器:设置 - >显示 - >当设备rotated- >旋转屏幕的内容

希望它有助于某人。

2

这现在更直观了。 AVD界面现在包含一个带有各种功能快捷键的侧栏。用蓝色圈起来的按钮将在屏幕上顺时针和逆时针旋转设备。

enter image description here

3

我发现,有时候CTRL + F11 组合只是没有为我做的。 我已通过在模拟器设置中禁用键盘输入来解决此问题。

要做到这一点,请转到您的仿真器设置,点击“显示高级设置”按钮并一直向下滚动。然后,禁用“启用键盘输入”选项。

这样做后,尝试再次启动你的模拟器,以及CTRL + F11 组合应该工作。

enable keyboard input option