- 1.主要先說集成,其他后面再說,網(wǎng)上大哥們各說各樣,嘗試搭建未能成功(也許是我自己姿勢不對,總之剛開始有點(diǎn)磨人),后面根據(jù)自己的“小老師”指點(diǎn)、訓(xùn)斥以及自己的踩坑經(jīng)驗(yàn)加以記錄,畢竟能成功集成才是首要大事;
(1)首先去Android Studio 的左上角找到可以切換Project和Android的地方,選中Project,并在根目錄中找到build.gradle(注意:不是app目錄下的build.gradle),并在對應(yīng)的地方加入對應(yīng)的代碼:

3ae00e5e518e1c3a69b86c072c19c67.png
代碼:
buildscript {
//加入這句
ext.objectboxVersion = "3.1.2"
repositories {
google()
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.1.3"
//加入這句
classpath("io.objectbox:objectbox-gradle-plugin:$objectboxVersion")
// 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)接著就是需要去找到app目錄下的build.gradle了,對應(yīng)著下圖plugins代碼塊的application下面的位置加入代碼語句:

5a7d9a81f4b8db10bfc831d282157cf.png
//這個(gè)有兩種形式,跟著application的格式走就好了
id 'com.android.application'
id 'io.objectbox'
//或者有時(shí)候是這種寫法:
apply plugin: '.......' //這是application的
apply plugin: 'io.objectbox'
(3)接下來新建一個(gè)類,并對應(yīng)鍵入Entity和Id:

ffd190558fb29111f1d96834b6f24bb.png

56008a74df580a95e44195615eb82eb.png
大概效果如下:

206e07711a49f2cac0737f465c380ca.png
一般你集成好了,鍵入@鍵,就會(huì)跳出@Entity 和@Id這兩項(xiàng),不然的話,你@之后是找不到這兩項(xiàng)的,下面兩圖就是沒有集成的情況下的效果:

9f2196a110bf69e8dcde3a4e4063790.png

877878a3aee6e4d4002ab8d2c021f91.png
OK,對于ObjectBox的集成就是這樣啦! 關(guān)于接下的使用嘛... 我后續(xù)很好吃透掌握再來更新分享吧。但愿我的小小記錄能幫到有需要的你。
來自一位正在成長的程序媛....