XmlPullParserException: invalid drawable tag vector 解决方法

昨天还能跑的程序今天突然在setContentView()遇到 invalid drawable tag vector 错误崩溃了,调整布局文件发现是v7包的toolbar出现问题了。百度了一下发现了下面的解决方法,都试了一下应该就能解决,记得修改完clean project。
修改build.gradle里面的 gradle 版本 1.3.0 to 1.5.0

classpath 'com.android.tools.build:gradle:1.5.0'
buildtool也升级一下
buildToolsVersion "23.0.2"

如果gradle2.0以上可以加上下面的
android { defaultConfig { vectorDrawables.useSupportLibrary = true } }
而gradle1.50版本的加上
defaultConfig { generatedDensities = [] } aaptOptions { additionalParameters "--no-version-vectors" }

v7包的版本更新一下 23.2.0 to 23.4.0,我用的就是23.4.0的:
compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.android.support:design:23.4.0' compile 'com.android.support:support-vector-drawable:23.4.0' compile 'com.android.support:animated-vector-drawable:23.4.0'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,679评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,786评论 2 45
  • 我希望有人疼,有人爱,有人包容,有人抱着我睡,有人让我撒娇,有人可以吃我做的饭,有人可以夸我乖,有人能陪在我身边,...
    元宝狮子座阅读 1,571评论 0 0
  • 响晴多日,早晨出门时,拉开窗帘,往外看时,外面正是一幅笔墨丹青中国画的情景~雨水滴滴答答打在屋檐下,落在地面上,不...
    雪璞阅读 2,844评论 0 0
  • Zen先生阅读 2,405评论 0 1

友情链接更多精彩内容