>>> 注:现在在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安卓平台打包配置相关推荐

  1. 干货:在Flutter项目下安卓flavor打包配置实践

    ????????关注后回复 "进群" ,拉你进程序员交流群???????? 作者丨狐友技术团队 来源丨搜狐技术产品(ID:sohu-tech) 本文字数:3894 字 预计阅读时间 ...

  2. 干货: 在 Flutter 项目下安卓 flavor 打包配置实践 | 开发者说·DTalk

    本文原作者: 狐友技术团队,原文发布于搜狐技术产品:  https://mp.weixin.qq.com/s/uOMxhc8xnFPmi7j_Z5JqVg 1.前言 Flutter 是 Google ...

  3. unity3d打包到安卓平台报错BuildPlayerWindow+BuildMethodEXception:x error(新手第一坑)

    1,今天打包到安卓平台的时候遇到了这个错,然后去百度,全部都没有个可以解决的方法,后来看着看着,发现是自己搜错东西了,很明显,BuildPlayerWindow+BuildMethodEXceptio ...

  4. 简简单单使用Unity打包项目到安卓平台(一)

    简简单单使用Unity打包项目到安卓平台(一) 1.配置环境 2.测试导出项目 Unity版本:2019.4.9f1(LTS) 参考文档:官方手册 1.配置环境 先根据 文档 的方法,配置一波环境. ...

  5. 如何把 Kitten编程猫上开发出来的项目打包成安卓平台上可以安装的apk文件

    我们使用 Kitten编程猫这款少儿编程工具,开发出来的项目,另存成本地工程文件,格式为bcm: bcm文件打开可以发现,内容是json格式的明文数据,包含了该项目内使用到的scene(场景),素材( ...

  6. 在Unity3D中实现安卓平台的本地通知推送

    [前言] 对于手游来说,什么时候需要推送呢?玩过一些带体力限制的游戏就会发现,我的体力在恢复满后,手机会收到一个通知告诉我体力已完全恢复了.这类通知通常是由本地的客户端发起的,没有经过服务端. 在安卓 ...

  7. Unity骚操作:Spine动画打包成AssetBundle资源到安卓平台时,材质丢失的问题解决方案

    目录 Spine动画打包成AssetBundle资源到安卓平台时,材质丢失. 如果真的特别需要在u3d编辑器中显示为正常,可以手动在编辑器中的右边Inspector面板重新选择一下材质球的shader ...

  8. unity3d安卓打包教程

    unity3d安卓打包教程

  9. UE4安卓打包配置(大陆内网络整顿后,Android打包时AndroidWorks无法使用的解决方法)

    由于国内进行了网络整顿,UE4官网上用CodeWorksforAndroid下载安卓打包工具配置的方法已经不能使用了,开了VPN也链接不上.这使得用UE4打包配置安卓游戏变得非常麻烦,博主捣鼓了好几天 ...

最新文章

  1. 三菱伺服电机选型手册_PLC触摸屏控制伺服电机程序设计
  2. MySQL查看、创建和删除索引的方法
  3. LeetCode 23合并K个升序链表24两两交换链表中的节点
  4. NetBeans 时事通讯(刊号 # 60 - Jun 21, 2009)
  5. 华为畅享8的悬浮窗在哪里_5000mAh大电池,华为畅享20 SE发布,谈谈配置
  6. 稍稍乱入的CNN,本文依然是学习周莫烦视频的笔记。
  7. 【LeetCode】剑指 Offer 28. 对称的二叉树
  8. 使用axure的团队项目功能
  9. Oracle下载 OPatch
  10. 1603. 设计停车系统
  11. SVN checckout 失败:Error: REPORT request on '/svn/signature/!svn/me' failed 的解决办法
  12. web网页播放音频文件
  13. Backordered even the inventory is sufficient在库存量满足的情况下PICK却BACKORDER
  14. 前端实现数据base64解码
  15. android sim卡状态改变广播,android监听SIM状态
  16. 完爆面试官!2021Java高频精选面试题讲解
  17. 华为机试真题 Python 实现【分月饼】
  18. 3D导航栏翻转(css)
  19. 计算机没有游戏客户端程序咋办,电脑开始菜单游戏不见了怎么办
  20. python复利计算_python复利代码

热门文章

  1. 英雄联盟破败王BUG解析
  2. 前端练习项目——品优购 Day7 推荐recom模块制作
  3. Sitecore 9 介绍
  4. 解决Invalid bound statement (not found): com.difeye.dao.UsersMapper.selectUsersB
  5. 出纳通如何重新年结?
  6. 【Opencv 系列】 第4章 直方图
  7. angular官网地址
  8. 青花椰菜(西兰花)介绍
  9. 宝鸡文理计算机专业分数线,宝鸡文理各专业录取线
  10. Flutter 控件 ToggleButtons