有activity.setRequestedOrientation(orientation)
的api调用执行“软”旋转,这不是“硬件”旋转。换句话说,它与手动按Ctrl+F11/F12
以旋转屏幕不同。
在某些应用程序的测试中,由于这种微妙的差异,应用程序的行为实际上可能会有所不同。例如,当我使用api调用多次来回旋转时,ConnectBot
崩溃。
我的问题:我们如何将主机密钥事件发送到主机模拟器进程?
更新:我添加了对instrumentation.waitForIdleSync();
的调用,但没有帮助。