Android支持JRE 7吗?我找不到任何相关的文档。
Android并未使用JRE……它使用自己为移动应用优化的运行时环境——Dalvik虚拟机。但是,它有大多数JRE的特性。
Android使用Dalvik虚拟机。
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 19
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
检查Android API,我发现它并不完全符合要求。Android API中不存在ForkJoinPool,但是Autoclosable存在(在try with resources中使用),但需要API 19以上版本。