文档章节

在gradle中使用greenDao引发的多重编译错误

Linktime
 Linktime
发布于 2015/03/04 17:46
字数 130
阅读 471
收藏 3
点赞 1
评论 0

在Android Studio中使用greenDao,编译时会报错

Gradle抛出部分异常如下

com.android.dex.DexException: Multiple dex files define


使用:

gradlew -q dependencies

可以看到greenDao中引用了support.v4,如果此版本和你当前使用的版本不一致即会引发该异常。

解决办法:

在build.gradle中指定greenDao去除部分依赖:

compile('de.greenrobot:greendao:1.3.0') {
        exclude module: 'support-v4'
    }


© 著作权归作者所有

共有 人打赏支持
Linktime
粉丝 20
博文 11
码字总数 5181
作品 0
嘉定
技术主管
Android解决下载依赖慢的问题

背景 --- 尝试使用greendao进行开发一个app玩,使用android studio 开发 冲突 --- IDE中看到gradle卡在了下载greendao依赖的地方。 问题 --- 如何解决? 答案 --- 第1步:检查gradle有没有设...

樂天
06/17
0
0
Android Orm框架(GreenDao)

android项目里面很多都会有使用sqlite来保存数据。原生api真心不好使啊,要写超多超多的代码,还要写顾虑很多细节问题。于是乎就想偷懒了,干脆去网上找个orm框架吧! Ok,google it。筛选一...

iuKa
2014/03/13
0
0
greenDAO讲义(一):使用篇

目前android开发刚学习了一个多月,最近开始研究三方开源框架的用法。了解android开发的人应该都会知道,android的数据库开发主要用到sqlite(如果这点你不清楚,那这篇文章就直接pass吧)。...

古沐风
2014/01/27
0
12
Android:greenDao与Parcelable使用总结

greenDao与Parcelable都可以实现对Object数据的存储。 1. greenDao greenDAO是一个可以帮助Android开发者快速将Java对象映射到SQLite数据库的表单中的ORM解决方案,通过使用一 个简单的面向对...

mengyrlind
2014/09/10
0
0
greenDAO系列6--会话

DaoSession类是greenDAO的关键接口之一。首先,DaoSession 提供开发者访问实体的基础操作,而DAOs提供更加完整的操作集。Sessions也管理着实体的作用域。 DaoMaster和DaoSession 在“如何开始...

付三
2014/09/11
0
0
android orm sqlite

http://satyan.github.io/sugar/ 不错,就是文档太恶心鸟 http://greendao-orm.com/features/ http://greendao-orm.com/documentation/how-to-get-started/ 还是greenDao吧。 相比greenDao用......

塔塔米
2015/01/27
0
0
安卓超快数据库ObjectBox使用及填坑指南

博客: 安卓之家 掘金: jp1017 微博: 追风917 CSDN: 蒋朋的家 简书: 追风917 ObjectBox是什么 前几天升级 的时候, 看到了 , 然后进去看了下, 发现这是一个超级快的数据库, 于是在项目里进...

jp1017
2017/11/17
0
0
GitHub上最火的74个Android开源项目(三)

GitHub上最火的40个Android开源项目(一) GitHub上最火的40个Android开源项目(二) GitHub上最火的74个Android开源项目(三) GitHub上最火的40个iOS开源项目(一) GitHub上最火的40个iOS...

LiSteven
2014/05/11
0
1
福运来源码搭建之xutils网络库

这是xutils 3 的 福运来源码搭建官方解释,企 娥:217 1793 408 xUtils 包含了orm, http(s), image, view注解, 但依然很轻量级(246K), 并且特性强大, 方便扩展: 稳定的基石: AbsTask和统一的回...

综合能力
07/09
0
0
ORM轻量级框架---ActiveAndroid

ORM即Object-Relational Mapping,对象关系映射。简单理解就是把我们Java的对象与数据库里面的记录进行映射,可以把实体对象持久化到数据库中,也能把查询到的记录映射成Java对象。ORM让我们...

Jack_1900
2014/07/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

实现异步有哪些方法

有哪些方法可以实现异步呢? 方式一:java 线程池 示例: @Test public final void test_ThreadPool() throws InterruptedException { ScheduledThreadPoolExecutor scheduledThre......

黄威
今天
0
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

六库科技
今天
0
0
牛客网刷题

1. 二维数组中的查找(难度:易) 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入...

大不了敲一辈子代码
今天
0
0
linux系统的任务计划、服务管理

linux任务计划cron 在linux下,有时候要在我们不在的时候执行一项命令,或启动一个脚本,可以使用任务计划cron功能。 任务计划要用crontab命令完成 选项: -u 指定某个用户,不加-u表示当前用...

黄昏残影
昨天
0
0
设计模式:单例模式

单例模式的定义是确保某个类在任何情况下都只有一个实例,并且需要提供一个全局的访问点供调用者访问该实例的一种模式。 实现以上模式基于以下必须遵守的两点: 1.构造方法私有化 2.提供一个...

人觉非常君
昨天
0
0
《Linux Perf Master》Edition 0.4 发布

在线阅读:https://riboseyim.gitbook.io/perf 在线阅读:https://www.gitbook.com/book/riboseyim/linux-perf-master/details 百度网盘【pdf、mobi、ePub】:https://pan.baidu.com/s/1C20T......

RiboseYim
昨天
1
0
conda 换源

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mir......

阿豪boy
昨天
1
0
Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
昨天
0
0
非常实用的IDEA插件之总结

1、Alibaba Java Coding Guidelines 经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C...

Gibbons
昨天
1
0
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行...

TaoXu
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部