andorid引入dbflow踩的坑
来源:互联网 发布:不备案的域名给解析吗 编辑:程序博客网 时间:2024/05/16 17:31
基本的使用网上可以搜寻到一大堆,这里主要记录下踩的坑,主要是有多数据库和引入冲突的情况:
这种情况使用exclude group: 'com.github.Raizlabs.DBFlow', 好像无效,下面是成功的一种方案:
1.在gradle.build里面需要加的
apply plugin: 'com.android.application'apply plugin: 'com.neenbedankt.android-apt'
apt "com.github.Raizlabs.DBFlow:dbflow-processor:$rootProject.dbflowVersion"compile "com.github.Raizlabs.DBFlow:dbflow-core:$rootProject.dbflowVersion"compile "com.github.Raizlabs.DBFlow:dbflow:$rootProject.dbflowVersion"
apt { arguments { targetModuleName '项目名' }
2.初始化
initDatabases(this, databaseHolderList());
public void initDatabases(final Context context, final List<Class<? extends DatabaseHolder>> list) { FlowConfig.Builder builder = new FlowConfig.Builder(context); if (list != null) { for (Class tClass : list) { builder.addDatabaseHolder(tClass); } } FlowManager.init(builder.build());}private List<Class<? extends DatabaseHolder>> databaseHolderList() { List<Class<? extends DatabaseHolder>> list = new ArrayList<>(); list.add(***Holder.class); list.add(***Holder.class); return list;}
阅读全文
0 0
- andorid引入dbflow踩的坑
- DBFLOW的初使用
- DBflow的使用
- DBFlow的初步使用
- DBFlow框架的使用
- Android学习之数据库DBFlow的使用
- Android技术前沿:DBFlow的实践
- andorid如何引入百度地图服务
- Andorid 引入Lib后 ClassNotFoundException解决办法
- DBFlow—目前最好用的安卓数据库
- Andorid自定义attr的各种坑
- Andorid 6.0权限管理遇到的坑
- DBFlow学习
- Andorid的优缺点
- andorid 的shape用法
- ANDORID~支持的设备
- Andorid的LK学习
- Andorid 全屏的实现
- Introduction to SIFT (Scale-Invariant Feature Transform)
- Entity Framework 数据生成选项DatabaseGenerated
- 我的购物车
- 阿里巴巴Java开发规约IDEA插件使用
- [目标检测]RCNN算法详解
- andorid引入dbflow踩的坑
- window.open()打开窗口的几种方式
- 网络编程- 客户端(select) 服务端 epoll
- java反射机制-一种必须掌握的编程思想
- 验证码的生成与验证
- Windows7下attrib命令
- linux高级命令
- 我看C++与Java
- jvm-基本结构