关于gradle插件的常见问题

我们经常会在github或者其他地方导入一些Android stuido开源项目来运行,经常会遇到各种奇葩问题,下面来说说我自己遇到过的问题

1、Android gradle插件版本过低

  • 出错的位置:
dependencies{  
        classpath 'com.android.tools.build:gradle:0.10.2'  
}  
  • 提示错误的信息:
You must use a newer version of the Android Gradle plugin. The minimum supported version is 0.12.0 and the recommended version is 0.12.+
  • 这种情况一般出现在导入其他人的项目,或者更新了Android studio之后。原因是android studio是依赖gradle构建的,在构建android项目的时候,会使用到相关的android gradle插件。随着android studio及sdk的更新,可能会导致旧版本的插件不可用(比如在build tools的19.0版本之后,zipalign从tools目录中被移到build tools的对应版本目录中),所以 新版本的Android Studio会需要更高版本的插件来编译。
    按提示,将插件的版本改为0.12.0以上就可以,推荐的版本是使用0.12.+。

2、maven相关问题

  • 出错的位置
出错位置.png
  • 提示错误的信息
提示错误的信息.png
  • 当你使用的Gradle版本是2.4及以上,Android插件版本是1.3.0及以上的时候就会出现这个问题,这时候你只需将android-maven-gradle-plugin插件版本改为classpath‘com.github.dcendents:android-maven-gradle-plugin:1.3’即可。
    ** 注意:有些小伙伴们偷懒只修改了版本号1.3,改成1.3会报错的,提示找不到1.3的版本。。,这样是不可以滴,因为地址也变了,有木有发现多了-gradle-....当然找不到了。所以小伙伴们继续重新修改吧.... 修改成如下图就好了**
关于gradle插件的常见问题_第1张图片
修改.png

参考文章:
http://www.lai18.com/content/1417768.html
http://blog.csdn.net/maosidiaoxian/article/details/37562121

你可能感兴趣的:(关于gradle插件的常见问题)