要在Android Studio 4.1中显示Realm数据库,您需要使用Realm Studio而不是Android Studio的数据库检查器。Realm Studio是一个独立的应用程序,用于管理和查看Realm数据库。
以下是在Android项目中使用Realm数据库的代码示例:
dependencies {
implementation 'io.realm:realm-android:10.0.1'
}
public class MyModel extends RealmObject {
private String name;
private int age;
// Getters and setters
}
public class MainActivity extends AppCompatActivity {
private Realm realm;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 初始化Realm
Realm.init(this);
// 获取Realm实例
realm = Realm.getDefaultInstance();
// 添加数据到数据库
realm.executeTransaction(new Realm.Transaction() {
@Override
public void execute(Realm realm) {
MyModel model = realm.createObject(MyModel.class);
model.setName("John Doe");
model.setAge(25);
}
});
// 查询数据库中的数据
RealmResults results = realm.where(MyModel.class).findAll();
for (MyModel model : results) {
Log.d("Realm", "Name: " + model.getName() + ", Age: " + model.getAge());
}
}
@Override
protected void onDestroy() {
super.onDestroy();
// 关闭Realm实例
realm.close();
}
}
这是一个基本的使用Realm数据库的示例。您可以根据您的需求进行修改和扩展。
请注意,使用Realm Studio可以更方便地查看和管理Realm数据库。您可以从Realm官网上下载并安装Realm Studio。在Realm Studio中,您可以打开和查看您的Realm数据库,并执行查询和其他操作。