gpt4 book ai didi

项目中的Android Realm初始化

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:32:37 26 4
gpt4 key购买 nike

在官方文档中可以看到关于如何使用 Realm

// Initialize Realm
Realm.init(context);

// Get a Realm instance for this thread
Realm realm = Realm.getDefaultInstance();

我在我的项目中添加了依赖

classpath "io.realm:realm-gradle-plugin:2.0.2"

我可以正常使用这个库,但是显然不存在静态方法init。有人可以发布一个示例,说明如何使用此库初始化示例对象并将其保存到数据库吗?确实没有太多的教程,并且在您设法启动它之后使用起来真的很容易。 Realm 初始化设置默认配置对吗?那么有没有办法绕过静态初始化并手动设置它呢?

--编辑

当我尝试执行这段代码时

RealmConfiguration realmConfiguration = new RealmConfiguration.Builder(this).build();

我明白了

Error:(33, 49) error: Builder(Context) is not public in Builder; cannot be accessed from outside package

最佳答案

此构造函数不再存在:

RealmConfiguration realmConfiguration = new RealmConfiguration.Builder(this).build();

改用这个:

RealmConfiguration realmConfiguration = new RealmConfiguration.Builder().build();

您提到的示例也应该更新了吗?

关于项目中的Android Realm初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39972224/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com