Unity安卓开发环境配置与依赖管理

众所周知Unity端发布Android APP需要配置JAVA SDK和Android SDK,那么具体应该如何操作,主要为三个步骤,具体步骤如下:

一在Windows系统

windows系统的配置较为简单百度的方法百试百灵。

1首先下载JavaSDK

android unity 管理依赖 unity安卓开发环境_Unity


要点1:点选Accept License Agreement

要点2:根据你的windows系统选择合适的安装包

根据提示一步步安装完成,记住安装位置一会儿待用2下载AndroidSDK,可以去Android官网下载AndroidStudio整个安装或者只是下载部分工具,因为关键部分是SDK Manager这个组件。

官方网址https://developer.android.com/studio/

android unity 管理依赖 unity安卓开发环境_android unity 管理依赖_02


AndroidStudio的安装按照提示安装即可

android unity 管理依赖 unity安卓开发环境_Unity_03


命令行工具是个文件夹,可以自定义存放位置要点一:AndroidStudio和命令行工具安装一个即可

要点二:打开SDKManager工具下载相关工具

android unity 管理依赖 unity安卓开发环境_android unity 管理依赖_04

3配置Java和Android环境
右键【我的电脑】–单击【属性】–单击【高级】–单击【环境变量】
一共新建3个环境变量,配置Java环境变量
变量名JAVA_HOME 变量值:C:\Java\jdk1.8.0_22(此处是安装位置,我安装到了C盘所以添加了这个地址)
变量名 PATH 变量值添加:%JAVA_HOME%/bin
变量名 CLASSPATH 变量值:.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar
配置Android环境变量
变量名 ANDROID_SDK_HOME 变量值:(为你的SDK安装路径)
变量名PATH 变量值添加: ;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools

4在unity中指定JavaSDK和Android SDK,之后就配置完成了。

二在macOS High Sierra系统

macOS High Sierra系统中因为本身自带javaSDK于是带来了很多误区,指定路径之后发布失败。据unity官网技术说如果你的电脑中JDK版本为9或者10,你将构建失败,你需要安装JDK8的版本,或者下载2018.3之后的版本,因为这个版本的unity中集成jdk 1首先下载JavaSDK

android unity 管理依赖 unity安卓开发环境_Unity_05


要点1:点选Accept License Agreement

要点2:选择MAC OS系统选择合适的安装包

根据提示一步步安装完成,记住安装位置一会儿待用,因为Mac会自带jdk我的版本是jdk-9.0.1.jdk高于unity能接受的版本所以卸载重新装了一个jdk8就是上图版本的就可以2下载AndroidSDK,可以去Android官网下载AndroidStudio整个安装或者只是下载部分工具,因为关键部分是SDK Manager这个组件。我下了AndroidStudio安装之后从Configure里面找到了SDKManager,下载了必备的工具

官方网址https://developer.android.com/studio/

android unity 管理依赖 unity安卓开发环境_android unity 管理依赖_06

3配置Java和Android环境

打开终端输入: open ~/.bash_profile

android unity 管理依赖 unity安卓开发环境_jar_07


添加设置Android和JDK的变量控制

android unity 管理依赖 unity安卓开发环境_Unity_08


#setting Android

export ANDROID_HOME=/Users/pc/Library/Android/sdk

export PATH={ANDROID_HOME}/platform-tools

export PATH={ANDROID_HOME}/tools

export PATH={ANDROID_HOME}/build-tools/27.0.3#setting JDK

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home

CLASSPAHT=.:JAVA_HOME/lib/tools.jar

PATH=PATH:

export JAVA_HOME

export CLASSPATH

export PATH

检验是否配置成功

在终端输入

javac -version

得到当前jdk的版本

android unity 管理依赖 unity安卓开发环境_jar_14


输入

adb version

得到android位置等信息

android unity 管理依赖 unity安卓开发环境_Android_15


4在unity中指定JavaSDK和Android SDK,之后就配置完成了。

 

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空