转载自:http://blog.csdn.net/qq_36317441/article/details/78415833
最近把Android studio升级到了3.0,同时gradle的版本也由原来的2.3.3升级到了3.0版本。随之而来的也有一些小麻烦。比如说这个bug。Error:Could not get unknown property ‘apkVariantData’ for object of type com.android.build.gradle.internal.api.ApplicationVariantImpl.
百度了一下发现是gradle升级到3.0以后去除了一下api,比如apkVariantData这个api就被去掉了,所以造成了上面的bug。因为我的项目集成了腾讯bugly的升级SDK,虽然是最新版的,但是好像没有适配gradle3.0,所以造成了这个问题。
我个人的解决办法是把Project的build.gradle文件里的gradle版本从3.0改为了2.3.3,这样也能解决这个问题。如下图所示。
我就是把红框圈出来的那个地方改成了2.3.3,然后bug就消失了。