Unity 版本与 NDK 和 Gradle 版本的映射关系
AndroidStudio 与 Gradle Plugin 版本关系
Unity version | NDK version | JDK version |
---|---|---|
2017.4 LTS | r13d | 8 (OpenJDK version 1.8) |
2018.4 LTS | r16b | 8 (OpenJDK version 1.8) |
2019.1 | r16b | 8 (OpenJDK version 1.8) |
2019.2 | r16b | 8 (OpenJDK version 1.8) |
2019.3 | r19 | 8 (OpenJDK version 1.8) |
2019.4 LTS | r19 | 8 (OpenJDK version 1.8) |
2020.3 LTS | r19 | 8 (OpenJDK version 1.8) |
2021.1 | r21d | 8 (OpenJDK version 1.8) |
2021.2 | r21d | 8 (OpenJDK version 1.8) |
2022.2 | r23b | 11 (OpenJDK version 11) |
注意:Unity 使用的 ndk 大版本和小版本号都要一致,可通过修改 ndk 的属性文件(source.properties),把版本号修改为 unity 要求的版本号
Gradle 与 Gradle Plugin 版本关系
Unity version | Gradle version | Android Gradle Plugin version |
---|---|---|
2018.3 | 4.6 | 3.2.0 |
2018.4 - 2018.4.3f1 | 4.6 | 3.2.0 |
2019.1 - 2019.1.6f1 | 4.6 | 3.2.0 |
2019.1.7f1 - 2019.1.x | 5.1.1 | 3.4.0 |
2019.2 | 5.1.1 | 3.4.0 |
2019.3 | 5.1.1 | 3.4.0 |
2019.4 | 5.1.1 | 3.4.0 |
2020.1 | 5.6.4 | 4.0.1 |
2020.2 | 5.6.4 | 4.0.1 |
2020.3 - 2020.3.14f1 | 5.6.4 | 4.0.1 |
2020.3.15f1 - 2020.3.x | 6.1.1 | 4.0.1 |
2020.3.15f1 - 2020.3.x | 6.1.1 | 4.0.1 |
2021.1 - 2021.1.15f1 | 5.6.4 | 4.0.1 |
2021.1.16f1 - 2021.1.x | 6.1.1 | 4.0.1 |
2021.2 | 6.1.1 | 4.0.1 |
2022.1 | 6.1.1 | 4.0.1 |
2022.2 | 7.2 | 7.1.2 |
2023.1 | 7.3.3 | 7.2.1 |
官方说明:https://docs.unity3d.com/Manual/android-gradle-overview.html