UM1L2——旧版Unity打包安卓应用程序

Unity2019以下的版本,相对新版本的Unity来说更麻烦
我们需要自己下载安装设置 JDK、NDK、Android SDK
准备好了他们 再设置基础关键信息 才能发布安卓.apk后缀的应用安装程序

Unity2019以下版本 发布Android准备工作

  1. Android构建支持工具安装(Unity提供下载,安装时需要关闭Unity)

  2. JDK(Java开发工具包)(网络下载) JDK 必须是版本 8:Java Downloads | Oracle

  3. NDK (本地开发工具包)(网络下载)NDK 版本必须是 Unity2018——r16b,Unity2017——r13d

    注意:NDK是可选的工具,如果之后要发il2cpp的应用程序,那么NDK是必须的,如果是Mono可以不使用它

  4. Android SDK(安卓软件开发工具包)(网络下载或通过AndroidStudio下载),建议通过Android Studio下载

    安装AndroidStudio后 通过它来安装AndroidSDK

  5. Java环境变量配置:我的电脑——>系统属性——>查找——>系统环境变量——>环境变量

    1. JAVA_HOME​: 变量值为JDK在你电脑上的安装路径,安装好后可以利用%JAVA_HOME%​作为JDK安装目录的统一引用路径
    2. Path​:编辑Path属性,在原变量后追加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
    3. CLASSPATH​: 变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

发布前必修改的设置

  • Android SDK、JDK、NDK路径设置
    Edit——>Preferences——>External Tools中进行设置

    image

    • 其中,Android SDK默认安装版本可能过高,旧版Unity无法识别,需要去Android Studio下载更低的版本
  • 同新版一样的设置
    在File —— Build Setting —— Player Setting中修改

    1. 公司名
    2. 游戏项目名
    3. 版本号
    4. 默认图标
    5. Other Settings —— Package Name(必须修改设置)
    6. Other Settings —— Minimum APILevel

测试发布的apk文件

  1. 真机安装测试
  2. 模拟器测试