编译时报错:

Error:(2, 0) No service of type Factory

apply plugin: 'com.github.dcendents.android-maven'

原来是导入工程时修改了根目录下的build.gradle的android gradle版本。

源码gradle版本是1.1.3,导入工程后修改为2.2.2,修改gradle-wrapper的版本为2.14.1。

由于不同的gradle版本需要不同marven-gradle-plugin版本。将版本修改为正确的版本即编译通过。

dependencies {
        classpath 'com.android.tools.build:gradle:1.1.3'
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
    }

dependencies {
        classpath 'com.android.tools.build:gradle:2.2.2'
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'   // 修改此处
    }

重新编译后,不再报错。

转载于:https://www.cnblogs.com/zhaoqingyue/p/8867096.html

导入工程后编译不过,报错: apply plugin: 'com.github.dcendents.android-maven'相关推荐

  1. Cocos2d-x的Eclipse工程中:导入91sdk后AndroidMainfest.xml报错

    1.错误如下: 报错文字内容: error: Error: String types not allowed (at 'configChanges' with value 'orientation|k ...

  2. MyEclipse导入项目后 js文件报错

    当我们把项目导入MyEclipse的时候会发现导入的项目报错,点开一看是js文件报错了,那么我们应该如何处理导入MyEclipse之后js文件报错呢??? 首先,我们要保证我们导入的代码是正确的. 解 ...

  3. 鼎捷T100 以客制批次作业为例,画面规格生成后编译程式报错问题

    问题阐述: 今日在客制批次作业的时候遇到一个问题.在此做一个记录 由于批次作业规格生成后部分程式代码不会自动生成(如开窗等),直接进行编译上传则会报错的问题. 步骤 客制批次作业 步骤与其他作业一致, ...

  4. Unreal Engine 4 问题:使用asio后编译打包报错:unresolved external symbol

    当项目中使用asio作为通讯库时,编译打包时总是报如下错误: error LNK2019: unresolved external symbol "__declspec(dllimport) ...

  5. 在eclipse中导入工程后@Override报错

     在eclipse中导入工程后@Overide报错 到入工程后,所有的@Override都报如下错误: Multiple markers at this line  - The method ge ...

  6. IDEA 修改JDK版本后,没有效果,编译还是报错。

    idea配置的jdk为1.7,但是项目要求为1.8,修改了项目的jdk后,还是编译错误,jdk版本过低. 1.File-->Project Structre 配置Project Structre ...

  7. 已经导入jar包mysql还是报错_java通过JDBC连接数据库,老是报错:ClassNotFoundException.该导入的jar包我也已经导入了。...

    代码如下:publicfinalclassDBclass{publicstaticStringuser="root";publicstaticStringpassword=&quo ...

  8. CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法

    一.问题 如题,CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法. 二.解决方法 第一种方法,将编译器换回default comp ...

  9. DEVC++编译奇怪报错问题解决

    DEVC++编译奇怪报错问题解决 平时都是在linux下编软件,偶尔才会编两个windows工具程序方便大家使用.所以一直使用轻量级的IDE DEVC++来编译,但有天突然发现以前可以通过DEVC++ ...

最新文章

  1. python用jieba进行分词并可视化
  2. duilib combo增加搜索栏_微信对话框上线搜一搜,搜索一步到位!
  3. boost::random模块使用多精度类型测试所有与整数相关的生成器和分布的测试程序
  4. 求和第一个算到最后一个周末求_Excel最全求和函数—sum家族系列
  5. android麻将小项目1:第一天的一些收获
  6. java Spring beans
  7. JavaScript学习(五十六)—寄生式继承(临时构造器的使用)
  8. ASP.NET版本不是1.1, 2.0的也一样
  9. android开发学习笔记系列(1)-android起航
  10. JavaWeb开发——JSP技术
  11. flatpak安装的firefox视频播放卡顿的解决方案
  12. python可视化数据分析交互作用_测试设计功能交互分析
  13. 程序员删库跑路,开源开发者的出路在哪里
  14. 【源码+图片素材】1小时做出Java坦克大战小游戏_Java初级项目_Java练手项目_Java项目实战_Java游戏开发实战教学_Java课程设计_课设
  15. Java 如何判断手机号的运营商,是移动、联通、还是电信?
  16. This beta version of Typora is expired, please download and install a newer version
  17. 2021 上海科技大学信息学院SIST夏令营经验+记录贴
  18. 闲云野鹤:吃鸡(四)之场景制作—用unity内置草功能制作草
  19. C语言 crc32校验算法原理,CRC循环冗余校验的实现原理
  20. MATLAB中实现图像的空间域滤波和频率域滤波

热门文章

  1. ASP.NET MVC学习之(5):Html.ActionLink
  2. log4j.xml引用Javaweb项目中配置文件的参数
  3. pycharm工具下代码下面显示波浪线的去处方法
  4. 【高清】网络安全思维导图
  5. win7系统下载 ghost win7 Sp1 64位纯净3月版
  6. java第一季2.2
  7. 仿照支付宝账单界面--listview分组显示 用来做!发!财树充值交易明细
  8. Makefile的写法
  9. lecture6-mini批量梯度训练及三个加速的方法
  10. Smark.Data 1.5更新详解