developer.android.com上是否有任何官方文档说明每个Android SDK平台所依赖的Java SDK版本?
我目前有API 23的1.7.0_55,但是有更新的版本可用,最新的是7u80(我假设是1.7.0_80)。
我可以简单地使用最新版本的JDK 1.7,还是需要特定版本?
下次有API 23可用的更新时,我是否也应该相应地更新JDK 1.7(无论是最新的,还是指定的任何内容,无论它在哪里)?
更新
下表指定了构建实际操作系统源的要求,虽然我认为它适用于相应的 SDK 平台,但我并不肯定。
https://source.android.com/source/requirements
JDK
有关旧版本的预构建路径和安装说明,请参阅安装 JDK。
- Android 7.0 (Nougat) - Android 8.0 (O 版本): Ubuntu - OpenJDK 8, Mac OS - jdk 8u45 或更新版本
- Android 5.x (Lollipop) - Android 6.0 (Marshmallow): Ubuntu - OpenJDK 7, Mac OS - jdk-7u71-macosx-x64.dmg
- Android 2.3.x (Gingerbread) - Android 4.4.x (KitKat):Ubuntu - Java JDK 6,Mac OS - Java JDK 6
- Android 1.5 (Cupcake) - Android 2.2.x (Froyo): Ubuntu - Java JDK 5