请告诉我,如何在我的libgdx项目中应用Stream API?
那就是我尝试应用的方式:
project(":android") {
apply plugin: "android"
apply plugin: 'me.tatarka.retrolambda'
configurations { natives }
dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86"
compile 'net.sourceforge.streamsupport:streamsupport:1.4.1'
compile 'me.tatarka:gradle-retrolambda:3.3.0-beta3'
}
compileOptions {
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_1_8
}
}
那我得到的是:
Error:(62, 0) Gradle DSL method not found: 'compileOptions()'
最佳答案
您不能将compileOptions
块放在此特定块中。 compileOptions
由android插件定义,您必须将其放在android
块中。在LibGDX项目中,您可以在android
模块中的build.gradle文件中找到android
块。