此错误只是随机出现的。我看到有很多关于它的答案;我试着查看与我的案例相关的大多数解决方案,如:
删除gradle文件并重新启动,
使用multidex,
检查我的gradle是最新的,即.2.3.3,
在一些论坛上有人提到问题是我用realm版本改变了3.0.0到3.5.0, 但没有任何效果。
我在我的app文件夹中观察到了所提到的文件夹:
APP-> TMP-> compileDebugWithJavac
它有一个子文件夹emptySourcePathRef,它是空的。由于它是在tmp文件夹中清理这个文件夹被删除,我认为这可能是解决方案,但仍然没有。
我还没有解决我的问题。还有其他可能的解决方案吗?
答案 0 :(得分:0)
我自己解决了..我注意到在领域对象类中我将一个字段声明为
public class MyRealmObject extends RealmObject {
@PrimaryKey
String _id;
RealmList<?> replies;
// public RealmList<?> getReplies() {
// return replies;
// }
//
// public void setReplies(RealmList<?> replies) {
// this.replies = replies;
// }
删除并来回添加它我明白这是问题所在。我已经发布了这个问题以了解更多信息。