Unity 安卓打包 配置

用Hub 安装的同学就不用看了 没啥用,下面的全是在网站下载的 全版本配置打包 主要下载 SDK  (JDK&JRE)  NDK  以及Gradle

全部是网站下载  没法进网站的同学可以科学上网 也可以找国内的网址 道理都一样

效果如下 我用过2020.3.18f1  2019.3.9f1  2018.4.11f1  都测试了一下没问题 正常打包

 

1.利用 Android Studio 管理SDK

Android Studio是Android原生开发的IDE,下载地址是:https://developer.android.google.cn/studio

然后可以根据配置向导配置并安装Android SDK 并且安装SDK版本

勾选sdk工具 

2.安装JDK 跟 JRE

Java Downloads | Oracle

打开下载好的 JavaJDK.exe 文件

一路下一步进行安装

中间会出现再次安装的提示:附带 JRE ,同样下一步,等待安装完成 JRE不用管 配置JDK

提供设置(推荐设置方式)
以下变量值设置中,部分与JAVA_HOME的值相同的字符串的地方,都可以改用%JAVA_HOME%的DOS变量引用
如:

JAVA_HOME:C:\Java\jdk_8.xxx
CLASSPATH:C:\Java\jdk_8.xxx\lib
Path:C:\Java\jdk_8.xxx\bin;C:\Java\jdk_8.xxx\jre\bin;

改为引用%JAVA_HOME%的方式:

JAVA_HOME:C:\Java\jdk_8.xxx
CLASSPATH:%JAVA_HOME%\lib
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

这样无论%JAVA_HOME%多长的字符串,在设置起来都比较方便

3.安装 NDK 注意Unity提示需要指导版本!!!! 

装小一点的版本 可以装r16-r20 之家的  大概适用于2018-2020版本的unity

https://github.com/android/ndk/wiki/Unsupported-Downloads

 如果版本一致了 可以打开source.properties  把Pkg.Revision改成unity需要

​ 

4.安装 Gradle(安卓构件包) 注意Unity需要的版本  提示要什么版本就下什么版本 可以共用一个文件夹 

2019大概需要的是5.0左右   2020大概需要的是6.0左右  unity要什么版本就什么版本

Gradle Distributions

(1)这个也是最难受的 ,2020以上的unity 构建 如果是Hub安装的就没关系

我们自己下载的需要注意一下!!!以下报错 2019以前应该是没事的

Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.

主要问题是 SDK 构建工具 31 中缺少的两个文件是   

dx.bat   dx.jar

解决方法是将这2个文件重新命名,因此将它们的名称更改为 dx 将解决错误。

前往地点(下载Sdk 的目标位置 也就是Android Studio指向的 Sdk位置)找到该版本  

 根据你们自己的Sdk路径 打开build-tools\31.0.0 指定版本进行修改

我的是 E:\Android\Sdk\build-tools\31.0.0\d8.bat  改成 dx.bat

另外一个是E:\Android\Sdk\build-tools\31.0.0\lib\d8.jar 改成 dx.jar

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值