关于gradle插件的常见问题

作者: Karma1026 | 来源:发表于2016-04-21 16:29 被阅读2004次

    我们经常会在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-....当然找不到了。所以小伙伴们继续重新修改吧.... 修改成如下图就好了**
    修改.png

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

    相关文章

      网友评论

        本文标题:关于gradle插件的常见问题

        本文链接:https://www.haomeiwen.com/subject/mvmtrttx.html