1

Eclipse、phonegap(バージョン2.1.0)、html5を使用してAndroidアプリを作成しています。

アプリの向きに問題があります。横向きモードでモバイルを回転させると、アプリがクラッシュします。他の投稿を調べて、他の人に役立つと思われる方法(android:configChanges = "orientation |keyboardHidden |keyboard | screenSize | locale"など)を適用しましたが、アプリがクラッシュし続けます。

そして、これを試してみると:android:configChanges = "orientation |keyboardHidden"、アプリはランドスケープモードでクラッシュしませんが、portaitモードに戻りません!

私の最小必要バージョンは、アプリのandroid2.3.3です。

誰かがすでにこの問題を引き起こし、Android 2.3.3で解決していますか?私はちょっと迷っていて、他にどのような解決策をテストすべきかわかりません。

ありがとう

Kraken

更新:私が言うのを忘れたのは、私はエミュレーターだけで作業しているということです。アプリをテストできるように、Android2.3.3を搭載したデバイスを持っていません。

4

1 に答える 1

1

すべてのアクティビティで、少なくとも以下のコードを設定していることを確認してください。

スプラッシュ画面がないか、AdMobやその他の広告ビューが表示されていない可能性がありますか?

<activity android:name="main" android:launchMode="standard" android:configChanges="orientation|keyboardHidden"></activity>

また、この投稿で説明されているように、Webビューで回転するときにインスタンスを保存してください:Android WebView:方向の変更の処理

それでもクラッシュする場合は、発生しているエラーを示すログファイルを提供してください。

于 2012-09-28T08:13:35.480 に答える