Ошибка надувания класса <unknown>, который я знаю, это веб-просмотр - PullRequest
1 голос
/ 23 ноября 2011

Мне нужна помощь, у меня есть приложение, опубликованное на рынке, использующее веб-представление для представления информации. Время от времени я получаю сообщения об ошибках, подобные этому:

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

Пожалуйста, помогите мне или дайте мне подсказку для начала в правильном направлении!Это проблема, с которой я столкнулся в течение долгого времени и не смог ее решить .. Спасибо!

Ответы [ 2 ]

4 голосов
/ 23 ноября 2011

Виновником является исключение java.lang.OutOfMemoryError, которое выдается при создании макета.Так что короче используйте меньше памяти.Но если серьезно, когда у вас не хватает памяти, все вещи потерпят неудачу.

Не видя ни одного вашего кода, я предлагаю, чтобы у вас где-то была утечка памяти.Трудно сказать, увидев какой-либо код, но посмотрите:

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

за некоторые советы, которые могут помочь.

0 голосов
/ 23 ноября 2011

Похоже, ваш размер растрового изображения превышает бюджет виртуальной машины (java.lang.OutOfMemoryError).Вы можете поискать решение здесь , здесь или здесь .

...