我有一个应用程序,其中所有活动的方向都被覆盖为纵向。
这是清单上随机活动声明的样子:
<activity
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name"
android:name=".activities.LeaderboardActivity"
android:screenOrientation="portrait" >
</activity>
LeaderboardActivity.java 上没有其他任何变化。
该代码在我的手机上运行得很好,但是当我加载模拟器以获取一些屏幕截图时,它不断向我发送以下错误:
"The application Android keyboard (process com.android.inputmethod.latin) has stopped unexpectedly. Please try again"
当我点击“强制关闭”时,什么也没有发生,应用程序继续运行,但不到 10 秒后再次弹出错误,无法执行任何操作。
其他人以前遇到过这种问题吗?
这不是我的模拟器的具体问题,因为我团队的所有成员在他们的电脑上都遇到了同样的错误,但在他们的手机上却没有。
编辑: 我的朋友告诉我他遇到了同样的问题,并通过在启动应用程序之前手动打开 AVD 解决了这个问题,并且只有在应用程序完全加载时才调用它。我还没有尝试过,当我测试这个方法时我会更新这个。