- 1.主要先說集成聚至,其他后面再說酷勺,網(wǎng)上大哥們各說各樣,嘗試搭建未能成功(也許是我自己姿勢不對扳躬,總之剛開始有點磨人)脆诉,后面根據(jù)自己的“小老師”指點甚亭、訓(xùn)斥以及自己的踩坑經(jīng)驗加以記錄,畢竟能成功集成才是首要大事库说;
(1)首先去Android Studio 的左上角找到可以切換Project和Android的地方狂鞋,選中Project,并在根目錄中找到build.gradle(注意:不是app目錄下的build.gradle)潜的,并在對應(yīng)的地方加入對應(yīng)的代碼:
代碼:
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下面的位置加入代碼語句:
//這個有兩種形式,跟著application的格式走就好了
id 'com.android.application'
id 'io.objectbox'
//或者有時候是這種寫法:
apply plugin: '.......' //這是application的
apply plugin: 'io.objectbox'
(3)接下來新建一個類啰挪,并對應(yīng)鍵入Entity和Id:
大概效果如下:
一般你集成好了信不,鍵入@鍵,就會跳出@Entity 和@Id這兩項亡呵,不然的話抽活,你@之后是找不到這兩項的,下面兩圖就是沒有集成的情況下的效果:
OK锰什,對于ObjectBox的集成就是這樣啦下硕! 關(guān)于接下的使用嘛... 我后續(xù)很好吃透掌握再來更新分享吧。但愿我的小小記錄能幫到有需要的你汁胆。
來自一位正在成長的程序媛....