我项目的gradle文件具有以下内容:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
如果未设置此值,sourceCompatibility / targetCompatibility将是什么(如何检查此值)?这些值如何更改?是否所有的Android设备都安装了Java 1.6和1.7?
最佳答案
sourceCompatibility
指定使用Java编程语言的版本来编译.java文件。sourceCompatibility
的默认值是当前使用的JVM的版本。targetCompatibility
的默认值为sourceCompatibility
。