1

Android SDKプラットフォームが依存するJava SDKのバージョンを示す公式ドキュメントはdeveloper.android.comにありますか?

私は現在API 23用に1.7.0_55を持っていますが、新しいバージョンが利用可能で、最新のものは7u80 です(これは1.7.0_80であると想定しています)。

最新バージョンのJDK 1.7をそのまま使用できますか、それとも特定のバージョンが必要ですか?

次回API 23の更新が利用可能になった場合、それに応じてJDK 1.7も更新する必要がありますか (最新のものにするか、指定されているものであればどこにでも)。


アップデート

以下の表は、実際の OS ソースをビルドするための要件を示しています。対応する SDK プラットフォームをターゲットにする場合に適用されると思いたいのですが、私は肯定的ではありません。

https://source.android.com/source/requirements

JDK

ビルド済みのパスについては、JDK のインストールを参照してください。古いバージョンのインストール手順については、「JDK のインストール」を参照してください。

  • Android 7.0 (Nougat) - Android 8.0 (O リリース): Ubuntu - OpenJDK 8、Mac OS - jdk 8u45 以降
  • Android 5.x (ロリポップ) - Android 6.0 (マシュマロ): 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
4

2 に答える 2