VectorDrawableCompat错误解决

情况是这样的,如果你运行一个程序在一台真机上没有问题,换到另一台上之后却出现This app has been built with an incorrect configuration. Please configure your build for VectorDrawableCompat.这个错误.

然后百度之后大部分的都说,把project下的build.gradle里的classpath改为2.0.0以上

dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
改完了之后运行会出现 Warning:Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try editing the distributionUrl in E:\AS_Projects\HousingEstate\gradle\wrapper\gradle-wrapper.properties to gradle-2.10-all.zip警告,这时就按照提示去修改那个提示的文件里的最后一句版本为他指定的。

然后重新编译你会发现没什么卵用,哪怕重启也无用,细想一下,你都没有下载这个版本的gradle,只配置了一下用这个版本的,然后他就自己创造出来了?网上就是坑多,没有自己验证过就敢往上发。。

再次把这个警告贴到百度上,终于有了结果,原出处在这里:点击打开链接,感谢!!

一共有两种解决办法:

第一种,如果你本地没有这个版本的gradle,那么只有去下载,怎么下载呢?

首先在如下地方输入如下 这个命令 gradlew


等到下载完成和安装完成。如下图


第二种,如果你有了,那就更简单了,至少不用等那么长时间

只要按照下面这个路径重新配置gradle 路径就行了。



至此,再修改上面说的文件为指定版本就行了!!

重新编译,good job!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值