nov*_*ice 1 java android realm gradle java-8
我是使用Android的Realm数据库的新手.
我修改了我的gradle文件以包含Jack工具链,以便我可以使用Java 8语言功能.我还修改了gradle文件以安装Realm插件.当我同步项目gradle文件时,我收到以下错误:Error:Could not find property 'options' on task ':app:compileDebugJavaWithJack'.这两个修改本身很好,但由于某种原因,我不能同时兼得.
我非常感谢这方面的帮助.
目前不可能将Jack编译器与Realm一起使用,因为Jack不支持字节码操作(Javassist/Transform API).
为了使用lambdas,你可以更容易地使用Retrolambda.
buildscript {
//...
dependencies {
classpath "io.realm:realm-gradle-plugin:1.1.0"
classpath 'me.tatarka:gradle-retrolambda:3.2.5'
}
}
Run Code Online (Sandbox Code Playgroud)
和
apply plugin: 'me.tatarka.retrolambda'
apply plugin: 'realm-android'
android {
...
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
734 次 |
| 最近记录: |