Android Studio 版本迁移的配置问题以及 GreenDAO3.0的配置使用

GitHub项目: https://github.com/greenrobot/greenDAO

版本迁移造成的问题,AS1.7->AS3.0

1、确定Gradle tool 版本在2.3以上,在Project的build.gradle中的dependencies中可以设置

com.android.tools.build:gradle
何Android Studio一致的版本,一定要一模一样包括 -alpha8版本都要加上,如果不改这个值,高版本的AS是使用不了2.2以上版本的gradle的。

2、新版本中,在mdule build.gradle中需要使用appCompat.v7.26.0.0以上的版本时候(许多就版本AS中的项目可能使用较低版本而不兼容之类的),相应的buildToolsVersion  要改到25.0.0以上,直接在里面改,保存之后,点错误里的地址可以下载,也可以在Tools->SDK Manager->SDK Tools中下载更新,然后在project structure中设置build tools version 。同时在project 的 build.gradle 中的 

buildscript 和 allprojects的 respository中都要加上google()

否则会出错。

3、greenDAO3.0按照GitHub上的介绍即可

添加

classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2' // add plugin
到project build.gradle的build scrpit 的 dependencis中

添加

apply plugin: 'org.greenrobot.greendao'

到module.gradle中

添加

compile 'org.greenrobot:greendao:3.2.2'

到module.gradle的dependencis中

除此之外,还要加上

greendao{
    schemaVersion 1
    targetGenDir 'src/main/java'
}

到module.gradle的android中,这样才能在自己写了一个实体类之后,通过build让greenDAO自动生成对应的DAO类


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值