compiledebugjavawithjavac异常处理

今天遇到了一个bug


bug

在网上找了好久都没有找到相应的解决方法。更换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。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容