Error: Plugin with id 'com.github.dcendents.android-maven' not found.解决

记录:
在导入开源项目时,我们经常会遇到这个问题:
Error: Plugin with id ‘com.github.dcendents.android-maven’ not found.

在Project的build.gradle
添加 **classpath ‘com.github.dcendents:android-maven-gradle-plugin:1.3’ ** 即可

    buildscript { 
       repositories 
    {       
       jcenter()
     }  
    dependencies {        
      classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0'       
     classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3' //这里 
      classpath 'com.android.tools.build:gradle:2.1.2'    
    }}

如果导入 ** classpath ‘com.github.dcendents:android-maven-plugin:1.2’ **
可能会遇到:
Error:Unable to load class ‘org.gradle.api.publication.maven.internal.DefaultMavenFactory’

解决:Gradle 版本的问题,在Gradle 版本 2.4以上,同时Android studio版本在1.3.0以上的时候,就会出现这个问题。

改成1.3就行。

错!!!

1.2和1.3的区别
1.3的项目名是android-maven-gradle-plugin
1.2的项目名是android-maven-plugin

以为只改版本号就行,尼玛。避免踩坑。

    原文作者:一洼世界
    原文地址: https://www.jianshu.com/p/f81cce879be2
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞