Android 二进制XML文件行#19:膨胀类时出错<;未知>;
可能看起来像是转载,但我没见过其他人有同样的问题 我经常在撞车报告日志中看到我的一些活动 简单地说:Android 二进制XML文件行#19:膨胀类时出错<;未知>;,android,Android,可能看起来像是转载,但我没见过其他人有同样的问题 我经常在撞车报告日志中看到我的一些活动 简单地说: setContentView(R.layout.activity_main); 这非常奇怪,只发生在少数用户身上 <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout"
setContentView(R.layout.activity_main);
这非常奇怪,只发生在少数用户身上
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_below="@+id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@null"
android:layout_gravity="center_horizontal"
tools:context=".MainActivity" />
<com.astuetz.viewpager.extensions.PagerSlidingTabStrip
android:id="@+id/tabs"
android:layout_width="fill_parent"
android:layout_height="48dip"
android:layout_below="@+id/tabs"
android:layout_gravity="center_horizontal"
android:textColor="#FFFFFFFF" />
</RelativeLayout>
<ListView android:id="@+id/left_drawer"
android:layout_width="210dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:choiceMode="singleChoice"
android:divider="#444444"
android:dividerHeight="1dp"
android:padding="10dp"
android:background="#F2323231"/>
</android.support.v4.widget.DrawerLayout>
您应该在.xml中标识相对类
<com.astuetz.viewpager.extensions.PagerSlidingTabStrip
class="package.class.name.here"
android:id="@+id/tabs"
android:layout_width="fill_parent"
android:layout_height="48dip"
android:layout_below="@+id/tabs"
android:layout_gravity="center_horizontal"
android:textColor="#FFFFFFFF" />
当您共享完整堆栈跟踪时,基本问题是
java.lang.OutOfMemoryError
。您正在布局中使用图像。系统试图加载它,但没有可用内存。此布局中的任何图像都可能是OutOfMemoryError
的原因,但也可能是以前加载的图像(在其他内容中)的原因
您无法通过查看OutOfMemoryError
s的堆栈跟踪来找到直接原因。我通过跟踪我的应用程序解决了地雷问题。(解决与内存相关的问题确实很难)
如果您不需要位图,也可以尽快回收它们
Caused by java.lang.OutOfMemoryError
bitmap size exceeds VM budget
“activity_main.xml”中有什么内容?所以它通常有效,但偶尔无效?显示布局XML可能也很有用。是的,只是有时候,对某些人来说。我曾经遇到过类似的问题。这是一个与内存不足相关的问题。你有完整的堆栈跟踪吗?你可以在那里看到更多信息。