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

我在百度的时候也有人说删除库中的build.gradle的相关代码但是并不能行得通不如按照下面的方式解决

在Project的根目录build.gradle不是app里头的build.gradle
添加 classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'  即可

(注意不想犯下面第二个错请把1.3改成1.4.1或者以上最新为2.0)
    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'    
    }}

2.Error:No service of type Factory available in ProjectScopeServices.

经过1的修改之后我发现又报了第2个的错误提示

解决办法:把classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'把1.3改成1.4.1就解决了。当然网上也有说改成1.5 的反正是版本越高就不会报错了

发现github上面已经更新到了2.0了

详情:https://github.com/dcendents/android-maven-gradle-plugin

大概是gradle的版本问题吧

3.导入第三方库之后怎么使用呢?

在通过module导入了第三方库之后还需要setting加入到项目中才能调用

项目的app右键 module,选择open module settings,

选中"app",dependencies,点击+,选择我们的导入的库即可使用了。

 

参考:http://blog.csdn.net/qiang_xi/article/details/50193207

https://www.jianshu.com/p/c4f4894ad215

https://www.jianshu.com/p/f81cce879be2