1. 按照官方文檔配置Gradle
http://objectbox.io/documentation/introduction/
// In your root build.gradle file:
buildscript {
ext.objectboxVersion = '1.4.0'
repositories {
jcenter()
maven { url "http://objectbox.net/beta-repo/" }
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
classpath "io.objectbox:objectbox-gradle-plugin:$objectboxVersion"
}
}
allprojects {
repositories {
jcenter()
maven { url "http://objectbox.net/beta-repo/" }
}
}
// In your (app) module build.gradle file:
apply plugin: 'com.android.application'
apply plugin: 'io.objectbox'
同步項目后就自動完成依賴添加
2. 創(chuàng)建任意一個 @Entity class
?。。∽⒁膺@時候先不要在Application下添加
boxStore = MyObjectBox.builder().androidContext(App.this).build();
此時添加了也會一直提示找不到MyObjectBox
3. rebuild project
此時就可以在Application下使用MyObjectBox了
MyObjectBox是在build階段生成的,而且項目必須有@Entity 注解類它才會被生成,所以必須添加@Entity類 然后 rebuild 后才能找到