#3940 org.xmlpull.v1.XmlPullParserException Binary XML file line #0: invalid drawable tag vector co

博客介绍了在Android开发中遇到的一个问题,即在5.1以下系统因使用矢量图导致的XmlPullParserException。通过修改ImageView加载方式并添加Gradle配置,解决了Android低版本系统上的矢量图兼容问题,防止了应用闪退。
摘要由CSDN通过智能技术生成
最近Bugly检查应用的时候,发现,有部分Android 5.1以下的程序出现了在进行二维码扫描的情况下,出现闪退的问题.


bugly抓取到的日志如下:

#3940 org.xmlpull.v1.XmlPullParserException
Binary XML file line #0: invalid drawable tag vector

com.huawei.android.content.res.ResourcesEx.loadDrawable(ResourcesEx.java:723)

详细日志:

java.lang.RuntimeException:Unable to start activity ComponentInfo{com.wcyq.gangrong/com.yzq.zxinglibrary.android.CaptureActivity}: android.view.InflateException: Binary XML file line #0: Error inflating class <unknown>
2 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2281)
3 ......
4 Caused by:
5 org.xmlpull.v1.XmlPullParserException:Binary XML file line #0: invalid drawable tag vector
6 android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:933)
7 android.graphics.drawable.Drawable.createFromXml(Drawable.java:877)
8 android.content.res.Resources.loadDrawable(Resources.ja
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值