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

编译时报错:

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/283540.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

并发编程10大坑,你踩过几个?

目录 前言 1. SimpleDateFormat线程不安全 2. 双重检查锁的漏洞 3. volatile的原子性 4. 死锁 4.1 缩小锁的范围 4.2 保证锁的顺序 5. 没释放锁 6. HashMap导致内存溢出 7. 使用默认线程池 8. Async注解的陷阱 9. 自旋锁浪费cpu资源 10. ThreadLocal用完没清空 前…

CAP理论与MongoDB一致性、可用性的一些思考

大约在五六年前,第一次接触到了当时已经是hot topic的NoSql。不过那个时候学的用的都是mysql,Nosql对于我而言还是新事物,并没有真正使用,只是不明觉厉。但是印象深刻的是这么一张图片(后来google到图片来自这里&#…

十年老站吐血迁移实录

因为一些内容审查方面的原因,一个运行了很久的论坛被要求限期迁移出现有机房。管制很严,要求在1-2天内完成。论坛的文件(主要是图片及附件)100多G,数据库有80G。我评估了一下,导出数据,部署新环境&#xff…

【开源】一个WPF开发的XML记事本

今天推荐一个WPF开源项目:XmlNotepad[1]。此仓库由 WPF开发者[2] 推荐,站长简单翻译分享。介绍XML Notepad[3] 是一个 Windows 程序,它为浏览和编辑 XML 文档提供了一个简单直观的用户界面。有四种安装方式:ClickOnce 安装程序[4]…

log4j2 mybatis 显示 sql 和 结果集

为什么80%的码农都做不了架构师?>>> 首先说明版本: log4j 版本是 第2版beta9,引用jar包 log4j-api-2.0-beta9.jar log4j-core-2.0-beta9.jar mybatis 是 mybatis-3.2.3 log4j2 配置 如下,命名为 log4j2.xml&#xff0…

深入解析volatile关键字

目录 1. 初步认识volatile 2. volatile的特性一:保证可见性 2.1 volatile关键字是如何保证可见性的? 2.2 从JMM来看可见性 2.3 从硬件层面了解可见性的本质 2.3.1 CPU高速缓存 2.3.2 缓存一致性 2.3.3 MESI 协议 2.3.4 缓存一致性小结 3. vola…

Nginx基础配置

一、主配置文件结构main block;#全局块配置全局生效event{#事件驱动相关配置 }http{#http/https协议相关配置段 server { ... }:#每个server用于定义一个虚拟主机; server { ... server_name root alias location [OPERATOR] URL { ... if CO…

上周面试回来后写的Java面试总结,想进BAT必看

上周陪同之前一起工作的同事去面试(乔治,小袁,鹏飞(面试人)),第一站是去深圳,第二站上海,第三站杭州。面试什么公司我在这里就不多说了,你们知道是一线公司就…

从贝叶斯方法谈到贝叶斯网络

从贝叶斯方法谈到贝叶斯网络0 引言其实。介绍贝叶斯定理、贝叶斯方法、贝叶斯判断的资料、书籍不少,比方《数理统计学简史》,以及《统计决策论及贝叶斯分析 James O.Berger著》等等,然介绍贝叶斯网络的中文资料则非常少。中文书籍总共也没几本…

k8s 读书笔记 - kubectl 命令行工具用法详解

kubectl 在 k8s 集群中作为 客户端 CLI 工具,可以让用户使用 kubectl 工具执行命令行,并通过使用 k8s API 与 k8s 集群的控制面(kube-controller-manager)进行通信。kubectl 语法格式kubectl 命令行的语法格式如下:kub…

初级必备:单例模式的7个问题

故事 实话实说,关于单例模式,网上有N多个版本。你估计也看过很多版本。但看完了又能怎样?我技术群里的一位小伙伴,上周面试,就因为一个单例模式,然后叫他回去等通知了。 下面是这位同学被问到的问题&…

Spring AOP源码解析——AOP动态代理原理和实现方式

2019独角兽企业重金招聘Python工程师标准>>> Spring介绍 Spring(http://spring.io/)是一个轻量级的Java 开发框架,同时也是轻量级的IoC和AOP的容器框架,主要是针对JavaBean的生命周期进行管理的轻量级容器,可以单独使用&#xff0…

使用.NET构建简单的高性能Redis(三)

译者注该原文是Ayende Rahien大佬业余自己在使用C# 和 .NET构建一个简单、高性能兼容Redis协议的数据库的经历。首先这个"Redis"是非常简单的实现,但是他在优化这个简单"Redis"路程很有趣,也能给我们在从事性能优化工作时带来一些启…

Java 日志格式规范

目录 1 简介 1.1 日志的作用 1.2 撰写日志的要求 1.2.1 日志的可读性 1.2.2 日志的性能 1.2.3 占用磁盘空间 1.2.4 日志的时效性 1.2.6 日志内容 1.2.7 日志格式 2 日志级别和含义 2.1 Log4j的组成 2.1.1 Logger 2.1.2 Appenders 2.1.3 Layout 2.2 日志级别 2.…

网站架构

网站架构 转载于:https://www.cnblogs.com/jameslif/p/6902762.html

海尔联手软银机器人,进军服务机器人领域

海尔此次将正式全面进入到服务机器人。 据悉,3月6日海尔公布了未来对于家用机器人的最新战略,同时与软银展开战略合作,将软银的人形机器人引入中国市场,正式进军服务机器人领域。 在本次发布会上,海尔与软银将联手从软…

.NET 7 中的 EndpointFilter

ASP.NET 7 中的 EndpointFilterIntro.NET 6 开始微软引入了 Minimal API,但是相比成熟的控制器模型,还是有很多的不足,.NET 7 针对于 Minimal API 也做了一些改进来让 Minimal API 功能更加丰富,其中 Filter 就是其中的一个更新从…

NHibernate获取实体配置信息(表名,列名等等)

// 注意这里有个&符号,并不是写错了,而是约定 就是这样写的ctx.GetObject("&SessionFactory") 这是官网地址http://nhforge.org/doc/nh/en/ var table ((Spring.Data.NHibernate.LocalSessionFactoryObject)ctx.GetObject("&…

越来越火的图数据库到底能做什么?

作者 | 俞方桦 随着大数据时代的到来,传统的关系型数据库由于其在数据建模和存储方面的限制,变得越来越难以满足大量频繁变化的需求。关系型数据库,尽管其名称中有“关系”这个词,却并不擅长处理复杂关系的查询和分析。另外&…

mysql DDL数据定义语言

DDL数据定义语言 本节涉及MySQL关键字:create、alter(rename,add,chang,modify,drop)、drop、delete、truncate等。 -- 创建表:-- 数据类型:int,date,varchar(size),[ decimal(5,2),小数点后两位]格式:crea…