我正在使用Eclipse,phonegap(版本2.1.0)和html5制作Android应用程序。
我遇到了应用方向的问题。当我旋转移动设备时,在横向模式下,应用程序崩溃。我查看了其他帖子并应用了似乎适用于其他人的方法(例如android:configChanges =“orientation | keyboardHidden | keyboard | screenSize | locale”)但应用程序继续崩溃。
当我尝试这个:android:configChanges =“orientation | keyboardHidden”时,应用程序不会在横向模式下崩溃,但不会回到肖像模式!
我的最低要求版本是Android 2.3.3 for the app。
有没有人已经遇到过这个问题并为Android 2.3.3解决了这个问题?我很丢失,不知道还有什么其他的测试方法。
由于
海妖
更新:我忘了说的是我只在模拟器上工作。我没有安装android 2.3.3的设备,所以我可以测试我的应用程序。
答案 0 :(得分:1)
确保您为所有活动设置了至少以下代码:
你是否有一个可能没有它的泼溅画面或者它上面有一个admob或其他广告视图?
<activity android:name="main" android:launchMode="standard" android:configChanges="orientation|keyboardHidden"></activity>
另外,请确保在webview中旋转时保存实例,如本文所述:Android WebView: handling orientation changes
如果它仍然崩溃,请提供一些日志文件以显示它所遇到的错误。