升级到Android Studio 2.0后,我无法在Android模拟器中更改屏幕方向

After upgrading to Android Studio 2.0, I cannot change the screen orientation in the Android emulator

最近我将Android Studio从1.5.x升级到2.0稳定版。

在升级之前,我正在使用Ctrl + F12Ctrl + F11键盘快捷方式更改屏幕方向,但现在它在2.0版本中不起作用。我也试过Numpad 7Numpad 9(开启或关闭小键盘)但没有成功。

是的,我知道新的Android AVD界面包含一个带有各种功能快捷方式的侧边栏,其中包括Rotate left (Ctrl + Left)Rotate right (Ctrl + Right)图标,但它只旋转设备而不是图像中显示的模式(横向或纵向)下面:

Rotate right

如何在新的Android Studio 2.0中将模拟器屏幕方向更改为横向或纵向?

附:请不要将我的问题标记为重复,我尝试了如何在Android模拟器中更改屏幕方向的所有解决方案?以及如何旋转Android模拟器显示?因为这些问题对早期版本的Android Studio有效。

P.P.S.我在三星R530笔记本上使用Ubuntu 14.04操作系统。


这似乎是一个错误。 请查看https://code.google.com/p/android/issues/detail?id=206262并报告观察到的行为。

编辑:已在SDK工具25.1.6中修复


这不是一个真正的解决方案,但如果有什么不起作用,这是一个很好的解决方法。 只需将screenOrientation属性添加到Manifest文件中的activity即可。

1
2
3
4
 <activity
    android:name=".MainActivity"          
    android:screenOrientation="landscape"
 />


将我的操作系统从Ubuntu 14.04升级到Ubuntu 16.04后,错误消失,Rotate left (Ctrl + Left)Rotate right (Ctrl Right)正常工作。