AS4.x中java/kotlin使用objectBox数据库无法找到MyObjectBox类
2021/5/30 19:20:25
本文主要是介绍AS4.x中java/kotlin使用objectBox数据库无法找到MyObjectBox类,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
一、java下引入objectBox
二、kotlin下引入objectBox
三、参考
一、java下引入objectBox
1.build.gradle (project level):
buildscript { ext.objectboxVersion = '2.9.1' repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } } dependencies { classpath "io.objectbox:objectbox-gradle-plugin:$objectboxVersion" } }
2.build.gradle (module level):
apply plugin: 'io.objectbox' // after applying Android plugin
3.增加一个entity
import io.objectbox.annotation.Entity; import io.objectbox.annotation.Id; @Entity public class Test { @Id long id; }
4.build项目,才能得到MyObjectBox类
二、kotlin下引入objectBox
1.build.gradle (project level):
buildscript { ext.kotlin_version = '1.4.31' ext.objectboxVersion = '2.8.1' repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "io.objectbox:objectbox-gradle-plugin:$objectboxVersion" } }
2.build.gradle (module level):
plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-android-extensions' } dependencies { implementation "io.objectbox:objectbox-android:$objectboxVersion" implementation "io.objectbox:objectbox-kotlin:$objectboxVersion" annotationProcessor "io.objectbox:objectbox-processor:$objectboxVersion" } apply plugin: 'io.objectbox' // after applying Android plugin
3.增加一个entity
import io.objectbox.annotation.Entity import io.objectbox.annotation.Id @Entity data class Note( @Id var id: Long = 0, var text: String? = null, var comment: String? = null )
4.build项目,才能得到MyObjectBox类
三、参考
1.github不稳定 如何解决github.io访问不稳定问题?
2.java和kotlin语言互转
3.Android Studio 4.1 kotlin不能直接引用控件
4.Kotlin初体验(一)-引入Android Studio
5.ObjectBox数据库使用说明
这篇关于AS4.x中java/kotlin使用objectBox数据库无法找到MyObjectBox类的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28微服务架构中API版本控制的实践
- 2024-09-28AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行
- 2024-09-27Sentinel配置限流资料:新手入门教程
- 2024-09-27Sentinel配置限流资料详解
- 2024-09-27Sentinel限流资料:新手入门教程
- 2024-09-26Sentinel限流资料入门详解
- 2024-09-26Springboot框架资料:初学者入门教程
- 2024-09-26Springboot框架资料详解:新手入门教程
- 2024-09-26Springboot企业级开发资料:新手入门指南
- 2024-09-26SpringBoot企业级开发资料新手指南