Unity Android模拟环境与Unity3D集成

首先声明:

Unity版本5.5.2f1

window7旗舰版

经过多次安装,win10也适用


最近老师让我们熟悉下unity跨平台发布,我查看了书本的步骤不够详细,于是我百度了下,发现百度的安装方法比较陈旧,并不适合,例如无法打开SDK Manager.exe,以及配置后无法生成app出现多种问题,之后多次卸载安装,抱着死马当活马医,终于成功。


发现:最新的Android studio是包含SDK和JDK的,之后我就不再安装JAVA了,单单安装Android Studio



大概步骤:

1.Android Studio安装

2.系统环境变量

3.覆盖SDK


安装开始:


第一步:点击Unity菜单中的--File--Build Settings--在窗口Build Srttings中点击Android--Open Davnload Page--将弹出页面下载并安装UnitySetup-Android-Support-for-Editor-x.x.x.exe(安装位置默认为Unity内)

android模拟 unity android unity3d_JDK

安装好后重启Unity。

第二步:安装Android Studio

安装位置自定即可(出现如下弹窗按图片操作)

android模拟 unity android unity3d_unity_02

android模拟 unity android unity3d_android模拟 unity_03

android模拟 unity android unity3d_android模拟 unity_04

android模拟 unity android unity3d_JDK_05

android模拟 unity android unity3d_SDK_06

直接点Next安装好后点Finish,运行Android Studio。


第三步:配置变量

1.打开Android Studio--打开右下角Configure--Project Derfautls--Project Structrue

android模拟 unity android unity3d_SDK_07

在Project Structrue窗口可以看到SDK和JDK文件位置(转存到其他位置自行百度)--复制这两个地址位置

android模拟 unity android unity3d_unity_08

我的电脑--右击属性--高级系统设置--环境变量

登录后复制


(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk"(即JDK的安装路径,粘贴上面的SDK路径) 
   新建->变量名"ANDROID_SDK_HOME",变量值"C:\Android\SDK"(即SDK的安装路径,粘贴上面的JDK路径)

(2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools”
   
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”

变量中的CLASSPATH可忽略,我也没添加的(因为什么版后的JDK似乎不再需要添加这个了)

android模拟 unity android unity3d_SDK_09

android模拟 unity android unity3d_unity_10

android模拟 unity android unity3d_JDK_11

android模拟 unity android unity3d_SDK_12

环境变量配置完成。


第四歩:完成后配置Unity设置发现如果还是生成不了app,需要用旧版SDK覆盖

下载SDK tools    下载直达: http://www.androiddevtools.cn/

android模拟 unity android unity3d_android模拟 unity_13

将SDK路径里的tool改为tool0作备份--解压android-sdk_r24.4.1-windows.zip--将解压后的文件全部复制到SDK路径下

android模拟 unity android unity3d_unity_14


第五步:将SDK、JDK关联到Unity

Unity菜单栏--Edit--Preferences..--将复制的SDK、JDK路径粘帖上相应位置就OK了。

android模拟 unity android unity3d_android模拟 unity_15


第六歩:发布APP

android模拟 unity android unity3d_unity_16




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

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

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

* 公司名称:

姓名不为空

手机不正确

公司不为空