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

記錄:
在導入開源項目時,我們經(jīng)常會遇到這個問題:
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以上的時候,就會出現(xiàn)這個問題。

改成1.3就行。

錯!!!

1.2和1.3的區(qū)別
1.3的項目名是android-maven-gradle-plugin
1.2的項目名是android-maven-plugin

以為只改版本號就行,尼瑪。避免踩坑。


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容