Unity3D安卓平台打包配置
>>> 注:现在在UnityHub安装Unity安卓平台模块已经自带SDK和JDK了,无需自己下载,只需player settings配置好即可打包apk。(2021.10.24)
一、确定unity是否有安装安卓平台支持模块
(File->BuildSettings)快捷键(Ctrl+Shift+B)打开如下窗口
如果显示Open Download Page,需要点击下载,否则可直接进行安卓环境配置。
二、SDK和JDK下载
本文提供已经下载好的SDK和JDK的网盘链接,如下:
SDK及JDK网盘资源下载链接:链接:点击这里 密码:xf3m
也可以前往SDK和JDK官网按需求下载。
SDK下载地址:点击这里 (注意要下载的是SDKTools下载压缩包版,直接解压就可以了,无需配置。)
JDK官网下载地址 点击这里
(关于JDK,建议大家不要下载最新的1.9,应该是不兼容,总有奇奇怪怪的问题,官网下载1.8即可)。
根据需求下载需要的JDK程序
三、JDK安装
点击JDK安装程序
分别点击下一步进行安装,在安装过程中先后会出现两次选择安装目录的界面,默认路径一般为以下路径:
jdk安装目录:C:\Program Files\Java\jdk1.8.0_144
jre安装目录:C:\Program Files\Java\jre1.8.0_144
自已也可以自定义安装目录路径
安装完成之后,开始配置环境变量。
四、JDK配置环境变量
配置三个环境变量即可,注意‘.’和‘_’别落下了。步骤如下:
1)计算机→属性→高级系统设置→高级→环境变量2)系统(或者用户)变量→新建 JAVA_HOME 变量变量值填写jdk的安装目录3)系统(或者用户)变量→新建 CLASSPATH 变量变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)4)系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)5)检验是否配置成功 按住键盘Win+R开启运行命令运行cmd, 输入 java -version (java 和 -version 之间有空格)若显示版本信息 则说明安装和配置成功。
注意
:在 Windows10 中,因为系统的限制,Path 变量
只可以使用 JDK 的绝对路径。
%JAVA_HOME% 可能会无法识别
,导致配置失败。改成如下所示:
C:\Program Files\Java\jdk1.8.0_102\bin;C:\Program Files\Java\jdk1.8.0_102\jre\bin;
五、在Unity中引用安装路径
解压android-sdk-windows文件并复制到C盘或者D盘或者其他你想放的目录。(注:不能在中文目录下)
复制完成后打开unity,打开Edit-Preferences选项
在下图标示位置填入路径
到这里Unity安卓环境已经配置完成。
六、Unity安卓程序发布测试
新建场景,保存场景,添加到build里面去切换平台为安卓Android平台
点击PlayerSettings设置,如图片中颜色相同地方需要填入相同东西
修改完成后,build即可,build过程中,如果sdk版本过低,unity会提示是否更新sdk,点击更新即可。
Unity3D安卓平台打包配置相关推荐
- 干货:在Flutter项目下安卓flavor打包配置实践
????????关注后回复 "进群" ,拉你进程序员交流群???????? 作者丨狐友技术团队 来源丨搜狐技术产品(ID:sohu-tech) 本文字数:3894 字 预计阅读时间 ...
- 干货: 在 Flutter 项目下安卓 flavor 打包配置实践 | 开发者说·DTalk
本文原作者: 狐友技术团队,原文发布于搜狐技术产品: https://mp.weixin.qq.com/s/uOMxhc8xnFPmi7j_Z5JqVg 1.前言 Flutter 是 Google ...
- unity3d打包到安卓平台报错BuildPlayerWindow+BuildMethodEXception:x error(新手第一坑)
1,今天打包到安卓平台的时候遇到了这个错,然后去百度,全部都没有个可以解决的方法,后来看着看着,发现是自己搜错东西了,很明显,BuildPlayerWindow+BuildMethodEXceptio ...
- 简简单单使用Unity打包项目到安卓平台(一)
简简单单使用Unity打包项目到安卓平台(一) 1.配置环境 2.测试导出项目 Unity版本:2019.4.9f1(LTS) 参考文档:官方手册 1.配置环境 先根据 文档 的方法,配置一波环境. ...
- 如何把 Kitten编程猫上开发出来的项目打包成安卓平台上可以安装的apk文件
我们使用 Kitten编程猫这款少儿编程工具,开发出来的项目,另存成本地工程文件,格式为bcm: bcm文件打开可以发现,内容是json格式的明文数据,包含了该项目内使用到的scene(场景),素材( ...
- 在Unity3D中实现安卓平台的本地通知推送
[前言] 对于手游来说,什么时候需要推送呢?玩过一些带体力限制的游戏就会发现,我的体力在恢复满后,手机会收到一个通知告诉我体力已完全恢复了.这类通知通常是由本地的客户端发起的,没有经过服务端. 在安卓 ...
- Unity骚操作:Spine动画打包成AssetBundle资源到安卓平台时,材质丢失的问题解决方案
目录 Spine动画打包成AssetBundle资源到安卓平台时,材质丢失. 如果真的特别需要在u3d编辑器中显示为正常,可以手动在编辑器中的右边Inspector面板重新选择一下材质球的shader ...
- unity3d安卓打包教程
unity3d安卓打包教程
- UE4安卓打包配置(大陆内网络整顿后,Android打包时AndroidWorks无法使用的解决方法)
由于国内进行了网络整顿,UE4官网上用CodeWorksforAndroid下载安卓打包工具配置的方法已经不能使用了,开了VPN也链接不上.这使得用UE4打包配置安卓游戏变得非常麻烦,博主捣鼓了好几天 ...
最新文章
- 三菱伺服电机选型手册_PLC触摸屏控制伺服电机程序设计
- MySQL查看、创建和删除索引的方法
- LeetCode 23合并K个升序链表24两两交换链表中的节点
- NetBeans 时事通讯(刊号 # 60 - Jun 21, 2009)
- 华为畅享8的悬浮窗在哪里_5000mAh大电池,华为畅享20 SE发布,谈谈配置
- 稍稍乱入的CNN,本文依然是学习周莫烦视频的笔记。
- 【LeetCode】剑指 Offer 28. 对称的二叉树
- 使用axure的团队项目功能
- Oracle下载 OPatch
- 1603. 设计停车系统
- SVN checckout 失败:Error: REPORT request on '/svn/signature/!svn/me' failed 的解决办法
- web网页播放音频文件
- Backordered even the inventory is sufficient在库存量满足的情况下PICK却BACKORDER
- 前端实现数据base64解码
- android sim卡状态改变广播,android监听SIM状态
- 完爆面试官!2021Java高频精选面试题讲解
- 华为机试真题 Python 实现【分月饼】
- 3D导航栏翻转(css)
- 计算机没有游戏客户端程序咋办,电脑开始菜单游戏不见了怎么办
- python复利计算_python复利代码