今天遇到了一个bug
![](https://img.haomeiwen.com/i7787060/94318bcf9b1c9cd8.png)
在网上找了好久都没有找到相应的解决方法。更换JDK了,修改implement为API等都无法解决这个问题。
最终找到的解决方法如下:在AS的terminal中输入
gradlew compileDebugJavaWithJavac
然后在其输出的日志中找到引起异常的原因:
> Task :app:compileDebugJavaWithJavac
注: Version 5.4.2 of Realm is now available: https://static.realm.io/downloads/java/latest
注: Processing class ArticleDetailData
注: Processing class ArticleDetailTagData
注: Processing class ArticlesData
注: Processing class ArticlesDetailData
注: Processing class HotKey
注: Processing class HotKeyDetail
注: Processing class SearchArticles
错误: Class "SearchArticles" must contain at least 1 persistable field.
注: Creating DefaultRealmModule
1 个错误
原来是使用Realm新建model类的时候至少要有一个field。
网友评论