在浓缩咖啡测试中旋转Android仿真器

在浓缩咖啡测试中旋转Android仿真器,android,android-espresso,android-instrumentation,Android,Android Espresso,Android Instrumentation,当前,我可以通过执行以下操作,从我的浓缩咖啡测试中旋转我的应用程序的显示器: val currentActivity = getCurrentActivity() currentActivity?.requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE getInstrumentation().waitForIdleSync() 但是,这只会旋转显示器;模拟器本身保持纵向模式。我将“自动旋转”设置设置为打开/旋转屏幕内容

当前,我可以通过执行以下操作,从我的浓缩咖啡测试中旋转我的应用程序的显示器:

val currentActivity = getCurrentActivity()
currentActivity?.requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
getInstrumentation().waitForIdleSync()
但是,这只会旋转显示器;模拟器本身保持纵向模式。我将“自动旋转”设置设置为打开/旋转屏幕内容

有人知道如何让模拟器也旋转吗?


(在macOS上,您可能需要
brew安装telnet

这是否回答了您的问题?否,因为我使用的是建议的请求方向,但它只旋转屏幕,而不是模拟器。我还尝试了UiDevice set方向,它也只旋转显示器,不旋转模拟器。我想知道如何通过UIEspresso测试旋转它。
$ telnet localhost 5554
...
auth 123456789ABCdefZ
...
rotate
...