Unity2022.2 版本 Android 打包环境踩坑

这篇具有很好参考价值的文章主要介绍了Unity2022.2 版本 Android 打包环境踩坑。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近项目用到了Unity 2022.2版本,在打Android包时遇到了一些问题:用UnityHub下载的 Android JDK, SDK, NDK 在unity编辑器中都不支持, 原因是当前hub下载的jdk版本是老版本8.0, 而此unity版本需要的是OpenJDK version 11 和 NDK r23b,参考官网:Android 环境设置 - Unity 手册 (unity3d.com)

所以这里hub下载的不能用了,需要我们手动去下载相关JDK 和SDK,下面给出操作步骤:

1. 使用UnityHub下载 “Android Build Support”, 点开下拉按钮, 勾选“Android SDK & NDK Tools”和“OpenJDK”, 然后下一步安装。

Unity2022.2 版本 Android 打包环境踩坑 2. 下载对应版本JDK, 官网链接 https://jdk.java.net/archive/ 或者 Java Downloads | Oracle

俩种都可以,但要是11版本,相关教程很多,自行百度; 安装JDK。

3. 下载对应版本NDK,注意更高版本也不行,只有对应版本可以;

Win: https://dl.google.com/android/repository/android-ndk-r23b-windows.zip
Mac: https://dl.google.com/android/repository/android-ndk-r23b-darwin.dmg

4. 安装或解压JDK和NDK,记住相应路径,JDK记得配置系统环境变量;

5.unity打开Android工程,修改JDK 和NDK 的路径:

Edit->preference ->External Tools 

Unity2022.2 版本 Android 打包环境踩坑

 SDK的路径不要改,如果这时你从网上直接下载 SDK 去安装会安装不上,会提示现在的SDK要求JDK版本为1.5以上,这时我们需要采取一些操作了;

4. 下载cmdline 工具 https://developer.android.com/studio#command-tools,并解压,在你的UnityHub安装Android 模块的目录下,位置在:

(unity安装目录)\2022.2.2f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK,再此处创建文件夹名为 cmdline-tools, 再在cmdline-tools里边创建文件夹名为latest,将下载的工具的目录 cmdline-tools​​​​​​​中的内容拷贝到创建的latest文件夹下(注意:不是拷贝上层文件夹,是拷贝里边的东西)

5. 用unity 打包你的Android工程,这是会弹出一个提示框,选择 “Update Android SDk”选项, 更新完成后去创建的cmdline-tools文件夹下,会发现多了一个文件夹名为6.0, 删除原来创建的latest文件夹,更改6.0文件名为latest​​。

6. 现在重新打包Android工程即可。​​​​文章来源地址https://www.toymoban.com/news/detail-474743.html

到了这里,关于Unity2022.2 版本 Android 打包环境踩坑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SubMain CodeIt.Right 2022.2 Crack

    CodeIt.Right,从源头上提高产品质量,在编写代码时获取有关问题的实时反馈,支持最佳实践和合规性,自动执行代码审查,轻松避免与您的群组无关的通知,一目了然地了解代码库的运行状况 自动执行代码审查 使用自动代码审阅器消除代码审查中的人为错误。 verified_user 标

    2024年02月07日
    浏览(42)
  • 【unity2021-2023打包安卓工程】踩坑记录

    踩了快一个星期的坑,希望能帮助到有需要的人 项目使用的是unity2019版本,由于很多新的插件和功能都已经不支持2019了,所以升级unity的版本 在升级版本的过程中遇到了很多的问题,因为本身基础较差,加之比较新,网上能找到的解决办法少之又少,当然也存在不希望外露

    2024年02月07日
    浏览(35)
  • 【Unity】AVPro使用踩坑,编辑器模式使用视频播放正常,打包后视频无法播放的问题

    这个主要是AVPro的坑 一般使用会直接Browse给取文件路径,然后面板上面就能看到视频文件的名字,这个方法在编辑器模式下播放是可以获取到文件的,所以没问题。 但是打包后路径变化,拉取到的地址就不对了。 首先把视频资源改存到StreamingAssets文件夹路径下,然后路径获

    2024年02月16日
    浏览(37)
  • 【unity】安卓环境配置(踩坑整理)

    1、模块安装 可能报错:Currently selected scripting backend (IL2CPP) is notinstalled. 解决:部分项目依赖于IL2CPP,及WebGL组件,因此也需要勾上。 2、打开偏好设置 3、设置需要的VS版本 可能报错:CS1617 Invalid option ‘7.1’ for /langversion; must be ISO-1, ISO-2, Default or an integer in range 1 to 6. 解决:

    2023年04月09日
    浏览(25)
  • Unity导出Android项目踩坑记录

    如果unity的ndk版本和android项目里的ndk版本不一致会报错,让人很崩溃的 谷歌市场不支持64位arm不让通过审核,单纯的配置ndk:

    2024年01月21日
    浏览(41)
  • Unity 2022 版本 寻路 NavMesh

    官方教程地址 https://docs.unity3d.com/Packages/com.unity.ai.navigation@1.1/manual/index.html 首先装包 先给地图 和 阻挡 设置为静态 然后给地上行走的地方 添加组件 可以直接bake 然后会显示蓝色的可行走路径 player 添加插件 然后给角色添加脚本 搞定 场景内添加两个圆柱体 并设置为静态 起始

    2024年02月07日
    浏览(31)
  • Unity - 踩坑日志 - 低版本线性颜色空间渲染异常的 “BUG”

    Unity : 2020.2.5f1 Pipeline : BRP 因为这部分的 BUG,可能是前程序遗留下来的 线性空间处理不当的 异常代码所致 所致准确来说应该是 前程序 遗留下来的 “BUG” 今天发现我自己新建的一个试验工程,PBR 线性工作流是没有问题的 然后在公司中会有问题 诊断了一整天,最后发现这个

    2023年04月26日
    浏览(23)
  • unity2022版本 实现手机虚拟操作杆

    在许多移动游戏中,虚拟操纵杆是一个重要的用户界面元素,用于控制角色或物体的移动。本文将介绍如何在Unity中实现虚拟操纵杆,提供了一段用于移动控制的代码。我们将讨论不同类型的虚拟操纵杆,如固定和跟随,以及如何在实际游戏中使用这些操纵杆。 1. 添加一个

    2024年02月08日
    浏览(47)
  • 【Unity3D】Android 打包 ④ ( Android 工程打包 | Unity 中导出安卓工程 | Android Studio 打开 Unity 导出的 Android 工程 )

    Android 工程打包 就是将 Unity 项目导出为 Android Studio 项目 , 在 Unity 编辑器中选择 \\\" 菜单栏 | File | Build Settings… \\\" 选项 , 在弹出的 \\\" Build Settings \\\" 对话框中 , 勾选上 \\\" Export Project \\\" 选框 , 然后点击右下角的 \\\" Export \\\" 导出按钮 ; 选择一个导出目录 ; 等待 Android 工程导出 ; 最终导出的

    2023年04月19日
    浏览(33)
  • 【vue3】踩坑日记,vite与node版本对应(mac环境)

    创建vue3+vite+ts项目时,报错The requested module ‘vue’ does not provide an export named ‘computed’; node版本问题, Vite 需要 Node.js 版本 14.18+,16+; 升级node版本步骤: 先查看node的版本: 安装n: sudo n latest // 升级到最新版本 sudo n stable // 升级到稳定版本 sudo n xx.xx // 升级到具体版本号

    2024年02月05日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包