问题1:
在AS中进行编译,出现如下错误:
Error:Execution failed for task ':xxx:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
解决:
在应用级别的build.gradle文件里的defaultConfig大括号里添加 jackOptions{enabled true}。
问题2:
运行时APP崩溃报错:java.lang.ExceptionInInitializerError: RealmTransformer doesn't seem to be applied.。
解决了问题1后app终于可以build成功了,但是运行就报了Realm初始化错误,报这个错误的原因是我当前的JDK版本为1.8。
解决:
在project级别的build.gradle里添加classpath 'me.tatarka:gradle-retrolambda:version',然后再在APP级别的build.gradle里添加apply plugin: 'me.tatarka.retrolambda',并移除jackOptions{enabled true}