Android studio 随笔
1.gradle被升级导致编译错误问题
今天在升级完Android studio到最新版本后,其gradle版本自动升级到2.14.1版了,在编译的时候提示错误:
Gradle sync failed: Could not get unknown property ‘assembleDebug’ for project ‘:app’ of type org.gradle.api.Project.
我的项目配置如下:
![]()
![]()
问过度娘和谷哥后,发现是gradle和plugin版本不对应引起的,其对应关系为(截止发稿):
![]()
配置好后发现依然报错,解决办法说是要修改项目中依赖 assembleDebug的地方,可是找了一圈没找到,最后发现是在我的quality.gradle里面,如下:task findbugs(type: FindBugs, dependsOn: assembleDebug) ,将其修改为:
task findbugs(type: FindBugs, dependsOn: “assembleDebug”)
再编译就可以了。