美文网首页
compiledebugjavawithjavac异常处理

compiledebugjavawithjavac异常处理

作者: Rreply | 来源:发表于2018-08-17 12:51 被阅读161次

今天遇到了一个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。

相关文章

网友评论

      本文标题:compiledebugjavawithjavac异常处理

      本文链接:https://www.haomeiwen.com/subject/grbzbftx.html