这可能是一个很容易回答的问题,但经过几个小时的搜索文档和Google后,我自己找不到解决方案。我在landscape
文件中将我的Android应用程序的方向设置为AndroidManifest.xml
:
android:screenOrientation="landscape"
但是,当我在模拟器中运行应用程序时,它会出现在横向和纵向模式下。如何在landscape
上将模拟器切换到mac
模式?它正在运行1.6 SDK。
尝试:
对于Mac用户,如果选中“将所有F1,F2等键用作功能键”(在“系统偏好设置” - >“键盘”下),则只需使用fn键。
以下为不同的平台
WINDOWS:Ctrl + F12
LINUX:Ctrl + F12
MAC OS X:控制+ F12(或fn +控制+ F12,具体取决于您的键盘配置)
完整列表隐藏在android文档中,我只通过google / dogpile找到它。
http://developer.android.com/tools/help/emulator.html
That link has the emulator shortcut keys as of right now.
=\
我在mac模拟器上发现了一个小bug(我的Bug)。
在将方向更改为横向(CtrlCmdF11)时,它将更改为横向,但内容以纵向格式显示。因为:
转到仿真器:设置 - >显示 - >旋转设备时 - >旋转屏幕内容
对于Windows,请尝试使用F11或F12左键或左键7
要旋转Android模拟器,只需禁用Num Lock键,然后使用数字键盘中的7和9旋转模拟器并将其布局从纵向更改为横向。
控制+ fn + F11会做。不需要“命令”键
在我的windows-8笔记本电脑中,ctrl + fn + F11正常工作。
Ctrl + F12也适用于linux(ubuntu)。
确保在创建AVD时启用了硬件键盘
- 启动模拟器 - 安装您的应用程序 - 启动您的应用程序 - 确保您的Num锁定在 - 从您的数字键盘按“7”和“9”以将您的方向横向更改为纵向和纵向到横向。
不确定你的问题 - “横向”与“风景”相同。
如果您的意思是如何在运行时切换:
来自docs。
对于那些没有小键盘的Chromebook Pixel / Ubuntu / Crouton,安装onboard
键盘对我有用。
只需按123即可访问小键盘布局,然后按7
如果你已经在Unity上,可能已经安装了onboard
,所以只需从命令行输入onboard
即可查看它是否存在。
如果没有,只需输入:
sudo apt-get update
sudo apt-get install onboard
PS:Chromebook Pixel的上键应该代表Ubuntu / Crouton上的传统F1到F11功能键,所以你可能想先尝试这些特殊的硬件键(单独使用或与Ctrl结合使用)。对我而言,我正在运行Crouton的旧版本,并且唯一可识别的功能键是F6
如果在使用ctr + f11 / 12时无法切换到横向(或纵向),也许虚拟设备(android手机)本身会锁定旋转。去android控制中心(下拉主页),然后解锁。
要在Android模拟器中切换到横向模式,您有两种方法可以完成。
1>您可以创建相对布局,以便在从一种模式切换到另一种模式时,它将相应地更改
2>您可以在两个视图中创建2个单独的XML文件,并在需要时使用它
只需在数字键盘中使用9,并使用num-lock off。
图7的旋转方向相反。
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切换轨迹球模式
Ctrl + F11或Ctrl + F12更改Windows上的Android模拟器的方向
在带有长键盘的iMac上(右侧带数字键盘的键盘):
(1) Cmd + 7 (on numeric part of keyboard)
(2) Cmd + 9 (on numeric part of keyboard)
我正在使用Android Studio,但没有任何建议有效。我可以转动模拟器,但它保持纵向。我不想在清单强制格局中添加命令。我的修复是:
我发现有时候CTRL + F11组合对我来说不是这样。我通过在模拟器设置中禁用键盘输入来解决它。
要执行此操作,请转到模拟器设置,单击“显示高级设置”按钮并完全向下滚动。然后,禁用“启用键盘输入”选项。
在这之后,尝试再次启动您的模拟器,CTRL + F11组合应该工作。
Ctrl + F11在Ubuntu / Linux Mint上运行得非常好。