GreenDao入门教程:添加依赖,导入库文件
来源:互联网 发布:c语言最小公倍数算法 编辑:程序博客网 时间:2024/06/03 15:15
1. 在工程Project的build.gradle里面
// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { google() jcenter() mavenCentral() // 当前Project的build.gradle添加GreenDao库文件 } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2' // // 当前Project的build.gradle添加GreenDao库依赖 // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }}allprojects { repositories { google() jcenter() }}task clean(type: Delete) { delete rootProject.buildDir}
2. 在项目Model的build.gradle里面
apply plugin: 'com.android.application'apply plugin: 'org.greenrobot.greendao' // 在项目的build.gradle里面添加GreenDao插件android { compileSdkVersion 26 defaultConfig { applicationId "com.dhw.greendao" minSdkVersion 15 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }}/** * 新建GreenDao的依赖作用域 */greendao{ targetGenDir 'src/main/java' //固定格式:作用域代码文件夹 daoPackage 'com.dhw.greendao.dao' //固定格式:作用域代码指定的包名,根据自己Model的包名加上 .dao即可 schemaVersion 1 //固定格式:版本号}dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:26.1.0' implementation 'com.android.support.constraint:constraint-layout:1.0.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.1' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1' //添加GreenDao及数据库database的依赖 compile 'org.greenrobot:greendao:3.2.2' compile 'net.zetetic:android-database-sqlcipher:3.5.7@aar'}
3. 添加请求网络的权限
- <uses-permission android:name="android.permission.INTERNET"/>
4. 新建IApplication类继承Application,并在清单文件中配置(主要用于数据库的初始化配置操作)
- <application
- android:name=".IApplication"
其它具体的代码,后续更新~~~
阅读全文
1 0
- GreenDao入门教程:添加依赖,导入库文件
- GreenDao导入依赖
- cocos项目导入其他源文件时添加依赖库时,头文件提示找不到目录中的文件
- 添加依赖工程,避免依赖冲突(android studio 导入第三方库的记录 )
- maven 引入/导入 添加 spring 3 依赖
- 自动添加头文件依赖
- Android日常积累--将某一项目作为Android Library(库文件)导入到另一项目中(添加项目依赖)
- Android Studio 导入 GreenDao
- eclipse 添加依赖库
- android依赖库(依赖工程)导入
- Android Studio 导入依赖库
- Android Studio依赖库导入
- VS2010如何添加第三方头文件及如何添加“依赖”、“库目录”、“包含目录”
- OpenCV依赖文件路径自动添加方法
- Swift 中添加依赖库
- Android studio添加依赖库
- Eclipse 添加依赖 库 Libary
- android studio 导入外部库文件,以及将项目中module引用依赖
- scikit-learn 中文文档-密度估计-无监督学习|ApacheCN
- 【软考学习】设计模式——原型模式
- iOS跳转到APP的设置页面
- java中四舍五入保留两位小数的方法
- 300万知乎多标签文本分类任务经验分享(附源码)
- GreenDao入门教程:添加依赖,导入库文件
- 蓝桥杯练习题之序列求和
- 【BigHereo 51】---实现消费者,生产者
- getAttribute()方法与getParameter()方法的区别与联系
- 集群应用Session一致性实现的三种方案
- 将原有的MyEclipse中的项目转成maven项目----新建一个maven项目把原项目按照新项目的框架移植过去
- H264 RTP打包学习1
- nginx: [error] invalid PID number "" in "/usr/local/webserver/nginx/logs/nginx.pid"
- SSM框架之--spring(二)spring集成mybatis