M T*_*ski 12 database android realm
正如官方文档中所见,如何使用Realm
// Initialize Realm
Realm.init(context);
// Get a Realm instance for this thread
Realm realm = Realm.getDefaultInstance();
Run Code Online (Sandbox Code Playgroud)
我将dependencie添加到了我的项目中
classpath "io.realm:realm-gradle-plugin:2.0.2"
Run Code Online (Sandbox Code Playgroud)
我可以正常使用这个库,但静态方法init显然不存在.有人可以发布一个如何使用此库初始化并将示例对象保存到数据库的示例吗?实际上没有太多的教程,在你设法启动之后,使用起来非常简单.领域初始化设置默认配置对吗?那么有没有办法绕过静态初始化并手动设置它?
- 编辑
当我试图执行此代码时
RealmConfiguration realmConfiguration = new RealmConfiguration.Builder(this).build();
Run Code Online (Sandbox Code Playgroud)
我明白了
错误:(33,49)错误:Builder(Context)在Builder中不公开; 无法从外部包裹访问
Chr*_*ior 33
此构造函数不再存在:
RealmConfiguration realmConfiguration = new RealmConfiguration.Builder(this).build();
Run Code Online (Sandbox Code Playgroud)
请改用:
RealmConfiguration realmConfiguration = new RealmConfiguration.Builder().build();
Run Code Online (Sandbox Code Playgroud)
您引用的示例也应该已更新?