我正在尝试使用钻石运算符,但出现以下消息:
钻石运算符在源1.5中不受支持(使用源7或更高版本以启用钻石运算符)
在NetBeans和Android中可以解决吗?
钻石运算符在源1.5中不受支持(使用源7或更高版本以启用钻石运算符)
在NetBeans和Android中可以解决吗?
现在允许使用API 19的KitKat Diamonds。以下是在Android Studio中实施所需的Gradle编辑。还请确保您正在使用JDK 1.7和Gradle插件版本大于0.6.1
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 19
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
目前Android不支持1.7编译级别,因此您无法使用钻石操作符。您可以通过将JRE更改为1.7来解决Java应用程序的问题,但在Android上无法工作。