一:build.gradle文件配置 dependencies { classpath "io.realm:realm-gradle-plugin:10.9.0" }
implementation 'io.realm:realm-android-library:10.9.0'
二:全局配置 public class App extends Application { @Override public void onCreate() { super.onCreate(); Realm.init(this); RealmConfiguration realmConfig = new RealmConfiguration.Builder().build(); Realm.setDefaultConfiguration(realmConfig); } }
三:定义表
package com.longki.realm.model; import io.realm.RealmObject; import io.realm.annotations.PrimaryKey; import io.realm.annotations.Required; public class User extends RealmObject { @PrimaryKey private long id; @Required private String name; private int age; public long getId() { return id; } public void setId(long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name;