2011-11-23 60 views
1

我需要帮助,我使用的WebView时不时来呈现信息..在市场上发布的应用程序,然后我得到这样一个错误报告:错误充气类<unknown>我知道是网页视图

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

罪魁祸首是创建布局时引发的java.lang.OutOfMemoryError异常。所以在短时间内使用更少的内存。但严重的是当你用完内存时,各种事情都会失败。

没有看到你的任何代码我的建议是,你可能有内存泄漏的地方。这很难说有看到任何代码,但检查出:

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

一些技巧,可以帮助。

+0

谢谢你的快速答案..我有一个非常大的项目。你能分辨出错误是在当前的布局还是课堂上?有没有什么工具可以帮助我找到内存泄漏? – DagW

+0

eclipse adt插件有一些内存分析工具。 –

0

它看起来像您的位图大小超过VM预算(java.lang.OutOfMemoryError)。您可能会看到here,herehere的解决方案。

+0

我认为这很有趣,因为我没有使用位图。只有非常小的大约5kb的drawables – DagW

+0

这很有趣:) – Jack

相关问题