Unity2021.3.35f1配置安卓APK发布环境

1.在Unity3d中点击菜单【Edit】【Preferences】,在External Tools中可以看到Android平台需要配置JDK、SDK、NDK、Gradle。对应的版本需要在官方文档中查看

JDK:指Java开发环境

SDK:指安卓开发包,包括Build Tools、Commond-line Tools、Platform-Tools等工具包

NDK:与C++相关的开发工具

Gradle:打包APK的。

2.打开Unity2021.3帮助文档

2.在【Platform development】【Android】【Getting started with Android】【Android environment setup】中查看SDK、NDK、JDK版本。

3.在【Platform development】【Android】【Introducing Android】【Gradle for Android】中查看Gradle版本。 

4.下载Android Studio历史版本,下载后安装

注意Android Studio的安装目录和Android SDK是不同的

5.下载Android SDK

打开Android Studio,点击菜单【Tools】 【SDK Manager】

Unity官方文档要求SDK是26.1.1,这里34也是可以用的

至于Build Tools、Commond-line Tools、Platform-Tools的版本先不用管。如果列表中没有对应的版本,可以用tools\bin\sdkmanager.bat进行下载

sdkmanager.bat build-tools;30.0.2

6.下载NDK 

官方文档要求是r21d,列表中没有的话可以网上找

7.下载JDK,也就是安装Java

7.下载Gradle

8.配置Unity中的安卓环境

 9. 在Player Settings中设置包名、签名等,发布apk