Android:InflateException:二进制XML文件行:错误类膨胀

Android:InflateException:二进制XML文件行:错误类膨胀,第1张

概述我在这个问题上经历了几个帖子,但没有任何帮助.问题仅出现在大屏幕设备上.下面是堆栈跟踪. Logcat输出 03-13 15:21:18.863: E/AndroidRuntime(6334): FATAL EXCEPTION: main03-13 15:21:18.863: E/AndroidRuntime(6334): java.lang.RuntimeException: Unable t 我在这个问题上经历了几个帖子,但没有任何帮助.问题仅出现在大屏幕设备上.下面是堆栈跟踪.

Logcat输出

03-13 15:21:18.863: E/AndroIDRuntime(6334): FATAL EXCEPTION: main03-13 15:21:18.863: E/AndroIDRuntime(6334): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.dzo.seattlesnightlife/com.dzo.seattlesnightlife.StoreDescription}: androID.vIEw.InflateException: Binary XML file line #29: Error inflating class <unkNown>03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.ActivityThread.performlaunchActivity(ActivityThread.java:2059)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.ActivityThread.access0(ActivityThread.java:130)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.os.Handler.dispatchMessage(Handler.java:99)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.os.Looper.loop(Looper.java:137)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.ActivityThread.main(ActivityThread.java:4745)  03-13 15:21:18.863: E/AndroIDRuntime(6334):     at java.lang.reflect.Method.invokeNative(Native Method)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at java.lang.reflect.Method.invoke(Method.java:511)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at com.androID.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at com.androID.internal.os.ZygoteInit.main(ZygoteInit.java:553)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at dalvik.system.NativeStart.main(Native Method)03-13 15:21:18.863: E/AndroIDRuntime(6334): Caused by: androID.vIEw.InflateException: Binary XML file line #29: Error inflating class <unkNown>03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.createVIEw(LayoutInflater.java:613)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at com.androID.internal.policy.impl.PhoneLayoutInflater.onCreateVIEw(PhoneLayoutInflater.java:56)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.onCreateVIEw(LayoutInflater.java:660)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.createVIEwFromTag(LayoutInflater.java:685)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.rInflate(LayoutInflater.java:746)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.parseInclude(LayoutInflater.java:805)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.rInflate(LayoutInflater.java:736)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.rInflate(LayoutInflater.java:749)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.rInflate(LayoutInflater.java:749)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.rInflate(LayoutInflater.java:749)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.inflate(LayoutInflater.java:489)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.inflate(LayoutInflater.java:396)  03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.inflate(LayoutInflater.java:352)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at com.androID.internal.policy.impl.PhoneWindow.setContentVIEw(PhoneWindow.java:256)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.Activity.setContentVIEw(Activity.java:1867)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at com.dzo.seattlesnightlife.StoreDescription.init(StoreDescription.java:195)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at com.dzo.seattlesnightlife.StoreDescription.onCreate(StoreDescription.java:188)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.Activity.performCreate(Activity.java:5008)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.app.ActivityThread.performlaunchActivity(ActivityThread.java:2023)03-13 15:21:18.863: E/AndroIDRuntime(6334):     ... 11 more03-13 15:21:18.863: E/AndroIDRuntime(6334): Caused by: java.lang.reflect.InvocationTargetException03-13 15:21:18.863: E/AndroIDRuntime(6334):     at java.lang.reflect.Constructor.constructNative(Native Method)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at java.lang.reflect.Constructor.newInstance(Constructor.java:417)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.LayoutInflater.createVIEw(LayoutInflater.java:587)03-13 15:21:18.863: E/AndroIDRuntime(6334):     ... 30 more03-13 15:21:18.863: E/AndroIDRuntime(6334): Caused by: java.lang.OutOfMemoryError03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.graphics.BitmapFactory.nativeDecodeAsset(Native Method)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.graphics.BitmapFactory.decodeStream(BitmapFactory.java:500)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:353)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.graphics.drawable.Drawable.createFromresourceStream(Drawable.java:781)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.content.res.Resources.loadDrawable(Resources.java:1930)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.content.res.Resources.getDrawable(Resources.java:659)  03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:173)  03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.graphics.drawable.Drawable.createFromXmlinner(Drawable.java:881)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.graphics.drawable.Drawable.createFromXml(Drawable.java:818)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.content.res.Resources.loadDrawable(Resources.java:1915)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.content.res.TypedArray.getDrawable(TypedArray.java:601)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.VIEw.<init>(VIEw.java:3336)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.vIEw.VIEwGroup.<init>(VIEwGroup.java:427)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.Widget.linearLayout.<init>(linearLayout.java:176)03-13 15:21:18.863: E/AndroIDRuntime(6334):     at androID.Widget.linearLayout.<init>(linearLayout.java:172)03-13 15:21:18.863: E/AndroIDRuntime(6334):     ... 33 more

XML布局文件

<com.dzo.seattlesnightlife.ui.headerbar    androID:ID="@+ID/baseheaderbar"    androID:layout_wIDth="fill_parent"    androID:layout_height="wrap_content"    androID:layout_alignParenttop="true" /><com.handmark.pulltorefresh.library.PullToRefreshListVIEw    androID:ID="@+ID/ListVIEwSearch"    androID:layout_wIDth="fill_parent"    androID:layout_height="fill_parent"    androID:layout_below="@+ID/baseheaderbar"    androID:layout_marginBottom="55dp"    androID:ListSelector="@drawable/List_sel"    androID:cachecolorHint="#00000000"    androID:divIDer="@color/divIDer_List"    androID:layout_margintop="-3dp"    androID:divIDerHeight="2dp" /><TextVIEw    androID:ID="@+ID/txtNoData"    androID:layout_wIDth="wrap_content"    androID:layout_height="wrap_content"    androID:layout_centerInParent="true"    androID:text="@string/no_data"    androID:textcolor="@color/white"    androID:textSize="18sp"    androID:visibility="gone" /><ScrollVIEw    androID:ID="@+ID/scrollLayout"    androID:layout_wIDth="fill_parent"    androID:layout_height="fill_parent"    androID:layout_below="@+ID/baseheaderbar"    androID:layout_marginBottom="60dp"    androID:scrollbars="none" >    <linearLayout        androID:ID="@+ID/linScrollVIEw"        androID:layout_wIDth="fill_parent"        androID:layout_height="wrap_content"        androID:gravity="center|top"        androID:orIEntation="vertical" >        <relativeLayout            androID:ID="@+ID/linimgAddress"            androID:layout_wIDth="fill_parent"            androID:layout_height="wrap_content"            androID:layout_marginleft="5dp"            androID:layout_marginRight="5dp"            androID:layout_margintop="5dp"            androID:orIEntation="horizontal" >            <linearLayout                androID:ID="@+ID/linimgListingPhoto"                androID:layout_wIDth="143dp"                androID:layout_height="143dp"                androID:layout_margintop="10dp"                androID:background="@drawable/bg_description"                androID:gravity="center"                androID:orIEntation="vertical" >                <ImageVIEw                    androID:ID="@+ID/imgListingPhoto"                    androID:layout_wIDth="match_parent"                    androID:layout_height="match_parent"                    androID:contentDescription="@string/d_desc"                    androID:scaleType="fitXY" />            </linearLayout>            <Imagebutton                androID:ID="@+ID/btnFav"                androID:layout_wIDth="30dp"                androID:layout_height="30dp"                androID:layout_gravity="top|left"                androID:layout_margintop="5dp"                androID:background="@drawable/ic_fav"                androID:contentDescription="@drawable/ic_fav" />            <linearLayout                androID:ID="@+ID/linPromoTitle"                androID:layout_wIDth="match_parent"                androID:layout_height="match_parent"                androID:layout_toRightOf="@+ID/linimgListingPhoto"                androID:layout_margintop="10dp"                androID:layout_marginleft="5dp"                androID:gravity="top"                androID:orIEntation="vertical" >                <TextVIEw                    androID:ID="@+ID/txtListingTitle"                    androID:layout_wIDth="match_parent"                    androID:layout_height="40dp"                    androID:background="@drawable/bg_description"                    androID:gravity="center_vertical|center_horizontal"                    androID:textcolor="@color/white"                    androID:textSize="20sp" />                <linearLayout                    androID:ID="@+ID/linAddressWebsite"                    androID:layout_wIDth="match_parent"                    androID:layout_height="100dp"                    androID:layout_margintop="3dp"                    androID:background="@drawable/bg_description"                    androID:orIEntation="vertical" >                    <relativeLayout                        androID:layout_wIDth="match_parent"                        androID:layout_height="32dp"                        androID:ID="@+ID/relStoreAddress"                        androID:background="@drawable/highlight_rnd_top" >                        <ImageVIEw                            androID:ID="@+ID/imgIcMap"                            androID:layout_wIDth="wrap_content"                            androID:layout_height="20dp"                            androID:layout_alignParentleft="true"                            androID:layout_centerHorizontal="true"                            androID:layout_centerVertical="true"                            androID:layout_marginleft="5dp"                            androID:contentDescription="@drawable/ic_map"                            androID:src="@drawable/ic_map" />                        <TextVIEw                            androID:ID="@+ID/txtStoreAddress"                            androID:layout_wIDth="match_parent"                            androID:layout_height="wrap_content"                            androID:layout_marginleft="5dp"                            androID:layout_toRightOf="@+ID/imgIcMap"                            androID:layout_centerVertical="true"                            androID:singleline="true"                            androID:textcolor="@color/white"                            androID:textSize="18sp" />                        <ImageVIEw                            androID:layout_wIDth="wrap_content"                            androID:layout_height="20dp"                            androID:layout_alignParentRight="true"                            androID:layout_centerHorizontal="true"                            androID:layout_centerVertical="true"                            androID:layout_marginRight="2dp"                            androID:contentDescription="@drawable/arrow_white"                            androID:src="@drawable/arrow_white" />                    </relativeLayout>                    <VIEw                        androID:ID="@+ID/vIEw2"                        androID:layout_wIDth="fill_parent"                        androID:layout_height="1dp"                        androID:layout_marginBottom="0sp"                        androID:background="@color/line" />                    <relativeLayout                        androID:ID="@+ID/relStoreContact"                        androID:layout_wIDth="match_parent"                        androID:layout_height="34dp"                        androID:background="@drawable/highlight_mID" >                        <ImageVIEw                            androID:ID="@+ID/imgIcCall"                            androID:layout_wIDth="wrap_content"                            androID:layout_height="20dp"                            androID:layout_marginleft="5dp"                            androID:layout_alignParentleft="true"                            androID:layout_centerHorizontal="true"                            androID:layout_centerVertical="true"                            androID:contentDescription="@drawable/ic_call"                            androID:src="@drawable/ic_call" />                        <TextVIEw                            androID:ID="@+ID/txtStorePhone"                            androID:layout_toRightOf="@+ID/imgIcCall"                            androID:layout_wIDth="match_parent"                            androID:layout_height="wrap_content"                            androID:layout_marginleft="2dp"                            androID:layout_centerVertical="true"                            androID:singleline="true"                            androID:textcolor="@color/white"                            androID:textSize="18sp" />                        <ImageVIEw                            androID:layout_wIDth="wrap_content"                            androID:layout_height="20dp"                            androID:layout_alignParentRight="true"                            androID:layout_centerHorizontal="true"                            androID:layout_centerVertical="true"                            androID:layout_marginRight="2dp"                            androID:contentDescription="@drawable/arrow_white"                            androID:src="@drawable/arrow_white" />                    </relativeLayout>                    <VIEw                        androID:ID="@+ID/vIEw3"                        androID:layout_wIDth="fill_parent"                        androID:layout_height="1dp"                        androID:layout_marginBottom="0sp"                        androID:background="@color/line" />                    <relativeLayout                        androID:layout_wIDth="match_parent"                        androID:layout_height="32dp"                        androID:ID="@+ID/relStoreWeb"                        androID:background="@drawable/highlight_rnd_bottom" >                        <ImageVIEw                            androID:ID="@+ID/imgIcWeb"                            androID:layout_wIDth="wrap_content"                            androID:layout_height="20dp"                            androID:layout_alignParentleft="true"                            androID:layout_centerHorizontal="true"                            androID:layout_centerVertical="true"                            androID:layout_marginleft="5dp"                            androID:contentDescription="@drawable/ic_web"                            androID:src="@drawable/ic_web" />                        <TextVIEw                            androID:layout_toRightOf="@+ID/imgIcWeb"                            androID:ID="@+ID/txtStoreWebsite"                            androID:layout_wIDth="match_parent"                            androID:layout_height="wrap_content"                            androID:layout_centerVertical="true"                            androID:singleline="true"                            androID:textcolor="@color/white"                            androID:textSize="18sp"                             androID:text="@string/visit_web"/>                        <ImageVIEw                            androID:layout_wIDth="wrap_content"                            androID:layout_height="20dp"                            androID:layout_alignParentRight="true"                            androID:layout_centerHorizontal="true"                            androID:layout_centerVertical="true"                            androID:layout_marginRight="2dp"                            androID:contentDescription="@drawable/arrow_white"                            androID:src="@drawable/arrow_white" />                    </relativeLayout>                </linearLayout>            </linearLayout>        </relativeLayout>        <linearLayout            androID:ID="@+ID/linDescInfo"            androID:layout_wIDth="fill_parent"            androID:layout_height="wrap_content"            androID:layout_gravity="top"            androID:layout_margintop="5dp"            androID:orIEntation="vertical" >            <include layout="@layout/part_store_sched_tick" />            <linearLayout                androID:ID="@+ID/linStoreDescTitle"                androID:layout_wIDth="match_parent"                androID:layout_height="35dp"                androID:layout_gravity="center"                androID:gravity="center|top"                androID:orIEntation="vertical"                androID:layout_marginleft="5dp"                androID:layout_marginRight="5dp"                androID:layout_margintop="5dp"                androID:visibility="gone" >                <TextVIEw                    androID:ID="@+ID/txtDescTitle"                    androID:layout_wIDth="match_parent"                    androID:layout_height="wrap_content"                    androID:background="@drawable/bg_description"                    androID:gravity="center"                    androID:paddingleft="5dp"                    androID:paddingRight="5dp"                    androID:singleline="true"                    androID:text="@string/d_desc"                    androID:textcolor="@color/white"                    androID:textSize="20sp" />            </linearLayout>            <linearLayout                androID:ID="@+ID/linStoreDesc"                androID:layout_wIDth="fill_parent"                androID:layout_height="wrap_content"                androID:layout_gravity="top"                androID:layout_marginleft="5dp"                androID:layout_marginRight="5dp"                androID:layout_margintop="5dp"                androID:background="@drawable/bg_desc"                androID:gravity="center_horizontal"                androID:orIEntation="vertical"                androID:visibility="gone" >                <com.dzo.seattlesnightlife.ui.ExpandablePanel                    androID:ID="@+ID/descPanel"                    androID:layout_wIDth="match_parent"                    androID:layout_height="wrap_content"                    androID:orIEntation="vertical"                    custom:animationDuration="25"                    custom:collapsedHeight="80dp"                    custom:content="@+ID/txtDesc"                    custom:handle="@+ID/expand" >                    <TextVIEw                        androID:ID="@ID/txtDesc"                        androID:layout_wIDth="match_parent"                        androID:layout_height="wrap_content"                        androID:layout_gravity="center"                        androID:textSize="18sp"/>                    <VIEw                        androID:ID="@+ID/vIEw4"                        androID:layout_wIDth="fill_parent"                        androID:layout_height="1dp"                        androID:layout_marginBottom="0sp"                        androID:background="@color/line"/>                    <relativeLayout                        androID:ID="@ID/expand"                        androID:layout_wIDth="fill_parent"                        androID:layout_height="wrap_content"                        androID:layout_margintop="5dp"                        androID:background="@drawable/txt_highlight"                        androID:visibility="gone">                        <TextVIEw                            androID:ID="@+ID/txtShowMoreLess"                            androID:layout_wIDth="wrap_content"                            androID:layout_height="wrap_content"                            androID:layout_centerInParent="true"                            androID:text="@string/show_more"                            androID:textcolor="@color/white"                            androID:textSize="18sp"                            androID:textStyle="bold"                            androID:visibility="gone" />                        <ImageVIEw                            androID:ID="@+ID/imgMoreLess"                            androID:layout_wIDth="20dp"                            androID:layout_height="20dp"                            androID:layout_centerInParent="true"                            androID:layout_toRightOf="@+ID/txtShowMoreLess"                            androID:background="@drawable/arrow_down"                            androID:contentDescription="@drawable/arrow_down"                            androID:visibility="gone" />                    </relativeLayout>                </com.dzo.seattlesnightlife.ui.ExpandablePanel>            </linearLayout>            <include layout="@layout/part_store_info" />            <linearLayout                androID:ID="@+ID/linShare"                androID:layout_wIDth="match_parent"                androID:layout_height="wrap_content"                androID:layout_marginleft="3dp"                androID:layout_marginRight="3dp"                androID:layout_margintop="8dp"                androID:gravity="top|center_horizontal"                androID:orIEntation="vertical" >                <linearLayout                    androID:ID="@+ID/linStoreShareBox"                    androID:layout_wIDth="match_parent"                    androID:layout_height="35dp"                    androID:layout_gravity="top"                    androID:gravity="center_horizontal"                    androID:orIEntation="vertical" >                    <TextVIEw                        androID:ID="@+ID/txtStoreShareTittle"                        androID:layout_wIDth="match_parent"                        androID:layout_height="wrap_content"                        androID:background="@drawable/bg_description"                        androID:gravity="center|center_vertical"                        androID:paddingleft="5dp"                        androID:paddingRight="5dp"                        androID:singleline="true"                        androID:text="@string/d_share"                        androID:textcolor="@color/white"                        androID:textSize="20sp" />                </linearLayout>                <include layout="@layout/share_lay_part" />            </linearLayout>        </linearLayout>    </linearLayout></ScrollVIEw><com.dzo.seattlesnightlife.ui.Footerbar    androID:layout_wIDth="match_parent"    androID:layout_height="wrap_content"    androID:layout_alignParentBottom="true"    androID:ID="@+ID/baseFooterbar"/></relativeLayout>

每当我在大屏幕设备或模拟器上运行我的应用程序时,我都会遇到这个异常情况.通过堆栈,当我检查行号. 29在XML中,它是androID:layout_height for textVIEw.这条线没有.应用程序崩溃的活动是setContentVIEw(). OutOfMemoryError指出我的drawable存在问题.所以,我调整了我的绘图,但没有任何帮助我.无法找出崩溃的真正原因.

我的Java file.抱歉无法在这里发布,因为它超出了身体限制,我量身定做,因为它有大约5k行代码.

好吧,当我将堆大小增加到48 MB应用程序没有崩溃,但是有16 MB堆时,它仍然崩溃.

解决方法 如果你改变你使用的图像的大小会更好.可能是您使用的设备无法使用的尺寸. 总结

以上是内存溢出为你收集整理的Android:InflateException:二进制XML文件行:错误膨胀全部内容,希望文章能够帮你解决Android:InflateException:二进制XML文件行:错误类膨胀所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1134846.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存