ObjectBox的Box对象

时间:2017-10-03 23:00:35

标签: android objectbox

所以我今天决定尝试使用ObjectBox,但是在ObjectBox文档中我看到了:

要了解如何将新注释添加到数据库,请查看NoteActivity类。首先,我们必须为Note类准备一个Box对象,我们在onCreate()中做:

notesBox = ((App) getApplication()).getBoxStore().boxFor(Note.class);

然后我做了这个:

BoxStore boxStore = MyObjectBox.builder().androidContext(MainActivity.this).build();
    Box notesBox = ((App) getApplication()).getBoxStore().boxFor(store.class);

问题在于代码中写着'(App)',符号'App'的部分无法解析,我认为它就像上下文一样,但即使我把'这个' ”。那么究竟是什么问题:/,我做错了什么。

enter image description here

1 个答案:

答案 0 :(得分:2)

谢谢你提出这个问题。我们刚刚更新了http://objectbox.io/documentation/how-to-get-started/并添加了一条说明:

  

在演示项目中,“App”是扩展类的名称   android.app.Application - 存储BoxStore的好地方。