Unity安卓平台新手安装设置建议

时间:2024-05-31 19:14:46

第一次安装

对于初学者,建议一定使用Unity Hub进行安装。Unity Hub下载地址:https://unity.cn/releases

Unity2019安卓平台新手安装设置建议

安装完Unity Hub以后,安装Unity2019。

Unity安装目录,项目目录,发布APK的目录,最好都没有中文,否则容易出错。

Unity2019安卓平台新手安装设置建议

第一次安装的Unity2019的安卓平台内容,一定要选上【Android SDK & NDK Tools】和【OpenJDK】。

Unity2019安卓平台新手安装设置建议

安装完成以后,新建一个项目,打开Unity2019。在【Preferences】窗口的【External Tools】里面能看见JDK、ADK和NDK的安装情况。如果这里显示错误,需要重新安装【Android SDK & NDK Tools】和【OpenJDK】。

Unity2019安卓平台新手安装设置建议

Unity2019默认只能打包Android 9.0(29)的APK,此时打包其他版本的会有下面的提示

UnityException: Target Android SDK not installed

Android SDK does not include your Target SDK of 27.

Unity2019安卓平台新手安装设置建议

复制JDK和Android SDK

为了以后少安装3G的文件和能够打包其他版本的APK,做下面的操作。

打开JDK、Android SDK所在目录。

Unity2019安卓平台新手安装设置建议

将其复制到一个新的目录中。

Unity2019安卓平台新手安装设置建议

配置Java环境

为了升级Android SDK,本地需要有Java环境。打开命令提示符。

Unity2019安卓平台新手安装设置建议

输入“java -version”就能知道本地是否有Java环境。

Unity2019安卓平台新手安装设置建议

如果没有Java环境,进行以下操作。另外,Unity打包用的Java版本,最好是1.8,已知1.12会出错。

在【我的电脑】上点鼠标右键,属性。

Unity2019安卓平台新手安装设置建议

打开环境变量设置,添加系统变量“JAVA_HOME”,目录指向复制出来的“OpenJDK”的目录。

Unity2019安卓平台新手安装设置建议

修改【CLASSPATH】变量,添加“%JAVA_HOME%\bin”和“%JAVA_HOME%\lib”。

Unity2019安卓平台新手安装设置建议

修改【Path】变量,添加“%JAVA_HOME%\bin”和“%JAVA_HOME%\lib”。

Unity2019安卓平台新手安装设置建议

这样,Java环境就配置完成。

Unity2019安卓平台新手安装设置建议

升级Android SDK

打开命令提示符,到Android SDK目录下的【tools\bin】目录。

Unity2019安卓平台新手安装设置建议

运行“sdkmanager --list”可以查看当前Android SDK的内容。

Unity2019安卓平台新手安装设置建议

需要安装的包也在列表中。

Unity2019安卓平台新手安装设置建议

运行“sdkmanager XXXX”可以按照对应的包,运行“sdkmanager --uninstall XXXX”可以卸载对应的包。

Unity2019安卓平台新手安装设置建议

安装到23及Android 6.0就基本可以覆盖大多数设备。

Unity2019安卓平台新手安装设置建议

配置Unity2019

打开【Preferences】窗口的【Extenal Tools】标签,设置JDK和Android SDK目录。

Unity2019安卓平台新手安装设置建议

之后,再安装Unity2019就可以不安装【Android SDK & NDK Tools】和【OpenJDK】了。

Unity2019安卓平台新手安装设置建议

第一次打包的时候,会需要连接互联网。

Unity2019安卓平台新手安装设置建议

这个时候,如果卡住,解决方法参考https://blog.****.net/qq_14838361/article/details/100011804

文章内容视频链接:https://www.bilibili.com/video/BV1xt4y1C75a