使用Material Design报错:Binary XML file line #17: invalid drawable tag vector

原创 2016年08月29日 17:13:39

引言:

Marterial Design是Google推出的全新UI设计规范,这个库能帮我们做很多绚烂的效果,如果对这个库还没有了解的可以看一下:MaterialDesign中文指导手册

注:material design最好在24版本的包下运行,不然会出现不可预知的错误。

好了,言归正传,今天我们是来解决错误的。昨天在网上找了几个好一点的例子看了一下,然后自己实践了一把,结果尼玛崩了,来看看错误日志,说什么
Binary XML file line #17: invalid drawable tag vector看到这个错,相信大部分人都跟我一样很开心哈,这尼玛不是xml报错吗,这么简单,去看看17行,结果令人发指啊!17行并没有什么,这尼玛是怎么回事,然后我就去百度看看了,一查,还真有,解决办法是说将包的版本改为23的,然后我就照着百度的说法去改了一下包的版本,结果还真能运行了,但是但是但是,重要的事情说三遍,我前面提到material design最好在24版本的包下运行,这在23版本下是能正常运行,但是用户体验超级不好,这个我也不知道为什么,然后我就去下别人的工程进行研究,最后我看到网上的代码都是24版本的,我尼玛,24版本报错,23版本体验不好,我果断还是改回24,然后再看看有什么其他的错误,结果发现还真有(太粗心了)

This app has been built with an incorrect configuration. Please configure your build for VectorDrawa

相信很多人都会有问题,这是个什么错啊!说实话我也不知道,不知道咋办呢,百度啊!

这个是解决的办法:

但是,我的项目还是报错:

Warning:Gradle version 2.10 is required. Current version is 2.8. 
If using the gradle wrapper, try editing the distributionUrl in /Usermc/
Documents/workspace/CygProject/gradle/wrapper/gradle-wrapper.properties
to gradle-2.10-all.zip

上面我们修改的是plugin的版本,与之对应的gradle也要做如下修改:

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用SDK23报错:Binary XML file line #17: invalid drawable tag vector

报错:  Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #17: invalid drawable ta...

android开发游记:VectorDrawable矢量图兼容性问题的解决方案

安卓5.0Lollipop发布以来VectorDrawable作为安卓环境下的矢量化图形的方式一直由于兼容性问题而很少被用到,由于只能用于5.0以上系统,导致现在多少安卓机无法使用而一直被开发人员无限...

android invalid drawable tag vector解决办法

使用DrawerLayout运行时报错: android invalid drawable tag vector 怎么也找不到原因,后来抱着试试的心态在gradle中修改了appcompat-v7...

Android运行时异常“Binary XML file line # : Error inflating class”

在原生Android下编译APK,编译没有问题,但是在运行的时候经常出现如标题所描述的异常,然后整个程序Crash掉......     我遇到该问题常常都是因为修改了资源文件所引起,大致有以下几种...

Rendering Problems invalid drawable tag vector android studio 显示问题

Rendering Problems invalid drawable tag vector android studio 显示问题 1,用android studio 之定义view的时候,参考源...

报错:Binary XML file line #7: Error inflating class android.support.v7.widget.RecyclerView

最近学习RecyclerView,使用eclipse引用RecyclerView,编写完demo后编译没有问题,一运行就挂掉,错误如下: [html] view plaincopy 07-...
  • skfmq
  • skfmq
  • 2015-12-29 10:21
  • 499

fragment报错: Binary XML file line #6: Error inflating class fragment

集成融云IM时,遇到的这个错误,找遍网络大神博客,苦思不得解,没想到最后却在一篇博客下的不起眼评论里找到了答案。 事情是这样的,我百度了很多博客,普遍都是回答这两个答案。 1、fragment引入...

Android运行时候报错:android.view.InflateException: Binary XML file line #19: Binary XML file lin

本文转自:http://blog.csdn.net/huangxiaohu_coder/article/details/8497286在原生Android下编译APK,编译没有问题,但是在运行的时候经...

SVMcgForClass函数报错分析 错误使用 svmtrain (line 233) Y must be a vector or a character array. 出错 SVMcgForCla

使用SVMcgForClass函数时可能会有这样的报错 是因为你的SVMcgForClass.m文件使用的是matlab 自带的svmtrain函数,可尝试如下方法: 将libsvm工具箱中的sv...

tomcat部署新的项目的时候出现报错信息: Invalid byte tag in constant pool: 15

上面一堆tomcat启动的提示信息省略掉,下面是报错的具体信息: org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invali...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)