当前位置: 首页 > news >正文

【TroubleShoot】Unity中JDK版本问题

在默认安装了Android SDK及OpenJDK后,将项目切换到Android平台,编译时揭示JDK设置不正确。
那就看看吧,警告里提示:You are missing the recommended JDK. Install the recommended version using the Unity Hub。但这就是从Unity Hub里安装的呀。
在这里插入图片描述

查了一下论坛,有人提到,可以手动下载安装OpenJDK。但试了无效。
https://discussions.unity.com/t/you-are-missing-the-recommended-jdk-install-the-recommended-version-using-the-unity-hub/850690/9
在这里插入图片描述

第二次尝试,既然是Android平台用到了JDK,那就单独安装一个呗。
就安装了一个JDK 21 LTS。在Unity Preference里手动设置了JDK路径,结果提示版本不对,必须使用1.8.0(也就是必须安装JDK 8.0)

好吧,从这个地址下载了jdk8。
https://www.oracle.com/cn/java/technologies/javase/javase8-archive-downloads.html

安装后设置,还是有警告。不管了,编译试试,哎,竟然成功了。

结论:
Unity 需要安装JDK1.8,如果默认的OpenJDK无法正常使用,那就手动安装吧。

参考:
https://docs.unity3d.com/cn/2021.1/Manual/android-sdksetup.html


http://www.mrgr.cn/news/12168.html

相关文章:

  • Python中变量的作用域规则/LEGB规则
  • 网络游戏运营
  • Numpy 数组及矩阵创建详解
  • 【Java开发】IDEA下载、安装、配置详细教程
  • vue中使用vue-video-player插件播放视频 以及 audio播放音频
  • 大模型从入门到精通——基于智谱AI和LangChain实现RAG应用(二)
  • 【JS】运输时间(200) |思路参考+代码解析(C++)
  • 鱼类目标检测检测系统源码分享 # [一条龙教学YOLOV8标注好的数据集一键训练_70+全套改进创新点发刊_Web前端展示]
  • C语言小项目源码大全(60套)
  • go中 panicrecoverdefer机制
  • 探索Scratch编程:面向对象范式的现代演绎
  • 编程新纪元:.Scratch与社交媒体的无缝集成
  • react面试题九
  • 【Java设计模式】非循环访问者模式:简化对象交互
  • 《机器学习》—— OpenCV 对图片的各种操作(均值、方框、高斯、中值滤波处理)
  • 第三十二章: docker 默认目录迁移操作指南
  • 04 vue3之to系列全家桶
  • 大模型企业应用落地系列三》基于大模型的对话式推荐系统》技术架构实现》大数据平台层
  • Leetcode JAVA刷刷站(99)恢复二叉搜索树
  • P6626 [省选联考 2020 B 卷] 消息传递