1

助けが必要です。WebView を使用して情報を表示するアプリケーションを市場に公開しています。時々、次のようなエラー レポートが表示されます。

http://pastebin.com/zQ16Sf2z

エラーは、私の活動のインフレラインを指しています:

setContentView(R.layout.view);

Binary XML file line #22: Error inflating class <unknown>意味する必要があります

<WebView android:id="@+id/WebView" android:layout_width="fill_parent" android:layout_height="fill_parent"></WebView>

私のレイアウトでhttp://pastebin.com/MFAPawin

私を助けてください、または正しい方向へのスタートのヒントを教えてください! これは私が長い間抱えていた問題で、解決できませんでした..ありがとう!

4

2 に答える 2

4

原因は、java.lang.OutOfMemoryErrorレイアウトの作成時にスローされる例外です。つまり、メモリの使用量が少なくなります。しかし、深刻なことに、メモリが不足すると、あらゆる種類のことが失敗します。

あなたのコードを見ることなく、私の提案は、どこかでメモリリークが発生している可能性があるということです。コードを見ただけではわかりにくいですが、以下を確認してください。

http://android-developers.blogspot.co.uk/2009/01/avoiding-memory-leaks.html

役立つかもしれないいくつかのヒントについて。

于 2011-11-23T15:11:57.567 に答える
0

ビットマップ サイズが VM の予算を超えているようです (java.lang.OutOfMemoryError)。解決策については、こちらこちら、またはこちらをご覧ください。

于 2011-11-23T15:14:51.103 に答える