开源库greenDAO在Android ORM中的使用经验
2016-03-24 11:24
579 查看
准备工作:
1,在github上完整下载greenDAO项目
2,在Android Studio中配置好greenDAO的开发环境
3,定义自己所需的数据类(greenDAO会根据这些类生成对应的类库)
4,运行java main函数,生成类库,copy这些类库至所需的地方即可
(我使用的greenDAO版本是2.0.0,包括greenDAO generater也是)
过程中遇到的问题及解决方法:
1,将greenDAO项目clone到本地后,直接运行还不行,项目可能会提示文件路径异常
解决方法:配置好generateAll函数中目标生成路径,确保路径正确。
2,运行时提示未找到dao.ftl异常,这是java main所在目录没有配置好的原因。
解决方法:在java main所在src目录同级别新建一个src-gen目录
3,其他配置保持不变,是不是很方便。
其他推荐文章:
greenDAO的使用 http://www.w2bc.com/Article/20726
1,在github上完整下载greenDAO项目
2,在Android Studio中配置好greenDAO的开发环境
3,定义自己所需的数据类(greenDAO会根据这些类生成对应的类库)
4,运行java main函数,生成类库,copy这些类库至所需的地方即可
(我使用的greenDAO版本是2.0.0,包括greenDAO generater也是)
过程中遇到的问题及解决方法:
1,将greenDAO项目clone到本地后,直接运行还不行,项目可能会提示文件路径异常
解决方法:配置好generateAll函数中目标生成路径,确保路径正确。
public static void main(String[] args) throws Exception { Schema schema = new Schema(1000, "de.greenrobot.daoexample"); addNote(schema); addCustomerOrder(schema); //特别注意这个路径 new DaoGenerator().generateAll(schema, "../greenDAO/DaoExample/src/main/java"); }
2,运行时提示未找到dao.ftl异常,这是java main所在目录没有配置好的原因。
解决方法:在java main所在src目录同级别新建一个src-gen目录
3,其他配置保持不变,是不是很方便。
其他推荐文章:
greenDAO的使用 http://www.w2bc.com/Article/20726
相关文章推荐
- Android RecyclerView 使用完全解析 体验艺术般的控件
- 【Android进阶】文本切换器(TextSwitcher)的功能与用法(自动切换仿京东淘宝快报效果)
- android省电开发之cpu降频
- 如何使用fiddler进行android手机测试
- android 模仿windows 自制画板
- Android中资源文件夹res/raw和assets的使用
- Android下载,在通知栏更新进度
- android 在模拟器中输入中文
- Android更改项目名称,成为焕然一新的项目
- android多文件上传
- Grpc在Android中的用法
- 百度地图 Android SDK - 检索功能使用的简单演示样例
- Android Studio 编译项目出错的解决办法
- android学习——自定义Toast
- 今天开始记录自学android的历程
- 如何学习Android系统源码
- Android 画虚线
- Android Studio 快捷键使用
- Android 开源库和项目 2
- Android studio 下拉刷新,加载更多使用LoadingViewFinal