因此,我决定今天试用ObjectBox :),但是在ObjectBox文档中我看到了以下内容:
为了了解新注释是如何添加到数据库中的,请查看类。首先,我们必须为我们的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’不能被解析,我认为它就像意味着上下文,但它仍然没有解决它,即使我说'this‘。所以真正的问题是:/,我是不是做错了什么。

发布于 2017-10-04 09:45:00
谢谢你提出这个问题。我们刚刚更新了http://objectbox.io/documentation/how-to-get-started/并添加了一个注释:
在演示项目中,"App“是扩展android.app.Application的类的名称,这是存储BoxStore的好地方。
https://stackoverflow.com/questions/46554669
复制相似问题