最近,我将Android Studio从1.5.x
升级到2.0
稳定版。
在升级之前,我正在使用 Ctrl + F12 或 <更改屏幕方向kbd> Ctrl + F11 键盘快捷键,但现在它不适用于2.0
版本。我还尝试了 Numpad 7 和 Numpad 9 (开启或关闭小键盘)但没有成功。
是的,我知道新的Android AVD界面包含一个带有各种功能快捷方式的侧边栏,其中包含Rotate left (Ctrl + Left)
和Rotate right (Ctrl + Right)
图标但它只旋转了设备不是模式(横向或纵向),如下图所示:
如何在新的Android Studio 2.0中将模拟器屏幕方向更改为横向或纵向?
PS 请不要将我的问题标记为重复,我尝试了How do I change screen orientation in the Android emulator?和How to rotate the Android emulator display?的所有解决方案,因为这些问题对早期版本的Android Studio有效。< / p>
P.P.S。我在三星R530笔记本电脑上使用Ubuntu 14.04操作系统。
答案 0 :(得分:2)
这似乎是一个错误。请查看https://code.google.com/p/android/issues/detail?id=206262并报告观察到的行为。
编辑:已在SDK工具25.1.6中修复
答案 1 :(得分:1)
这不是一个真正的解决方案,但如果有什么不起作用,这是一个很好的解决方法。只需将screenOrientation属性添加到Manifest文件中的activity即可。
<activity
android:name=".MainActivity"
android:screenOrientation="landscape"
/>
答案 2 :(得分:0)
将我的操作系统从 Ubuntu 14.04 升级到 Ubuntu 16.04 后,错误消失了,Rotate left (Ctrl + Left)
和Rotate right (Ctrl Right)
正常工作。