Unity AR Foundation环境下NatCorder-NativeGallery的部署与OpenJDK版本适配策略

Unity AR Foundation环境下NatCorder-NativeGallery的部署与OpenJDK版本适配策略

ARFoundation-NatCorder-NativeGallery部署

环境准备

这是一个Github上的一个示例项目(链接)。下载完成后推荐使用Unity 2021.3.45f2c1(链接下载)进入项目

然后根据安装以下选项:(Visual Studio主要是代码编辑器【可选】,但不推荐选,因为它默认安装在C盘,在AI时代采用Cursor作为代码编辑器就好了)

项目构建

该项目中已经预先配置了AR Foundation包。Unity 在打开项目时会根据项目的配置文件(如 Packages/manifest.json)自动识别并安装缺失的包,如图下所示:

【位置:Windows > Panckage Manager】

在Unity编辑器中,找到并点击这个来加载场景组件:

以安卓为例,在构建前需确保安卓的Play Settings正确:

【位置:file > Build Settings > Player Settings > Player > 安卓】

最后可以进行项目构建了,项目构建需要5~8分钟时间,构建完后会返回一个apk文件,上传到安卓手机安装即可。

【位置:file > Build Settings > Player > 安卓】

OpenJDK版本适配问题

采用Unity 2021.3.45f2c1编辑器下载的OpenJDK版本是1.8,但是在这个项目中JDK版本要求是11.0.14.1。因此在打包时直接报错:

根据提示:我们追踪到Edit > Preferences > External Tools

在安装JDK情况下,却显示missing了项目推荐JDK,取消勾选可发现项目中JDK版本要求是11.0.14.1:

解决方案:点击链接下载11.0.14.1。下载完后,

可以把JDK包放在.../Editor/2021.3.45f2c1/Editor/Data/PlaybackEngines/AndroidPlayer,

最后在Unity中把JDK路径换成.../Editor/2021.3.45f2c1/Editor/Data/PlaybackEngines/AndroidPlayer/OpenJDK11即可

如果想长期使用OpenJDK11,当然一劳永逸的方法:把上图中的目录OpenJDK更名为OpenJDK1.8,目录OpenJDK11更名为OpenJDK,重新勾选JDK Installed with Unity即可。

Read more

ComfyUI保姆级安装指南:从零配置Python环境到共享WebUI模型库(避坑大全)

ComfyUI终极安装指南:复用WebUI资源与高效配置实战 第一次接触ComfyUI时,我被它那类似Blender的节点式界面震撼到了——这完全颠覆了我对AI绘画工具的认知。但随之而来的安装过程却让我这个有三年Stable Diffusion使用经验的老用户也踩了不少坑。最头疼的问题莫过于:如何在保留现有WebUI模型库的同时,让ComfyUI也能共享这些资源?毕竟谁也不想在已经塞满3TB硬盘的模型库里再复制一份几十GB的数据。 1. 环境预检与准备工作 在开始安装前,我们需要确保系统满足ComfyUI的基本运行要求。与WebUI不同,ComfyUI对环境的纯净度要求更高,特别是Python版本的管理。 1.1 硬件配置核查 最低配置: * 显卡:NVIDIA GTX 1060(4GB显存) * 内存:16GB DDR4 * 存储:SSD剩余空间≥50GB(仅系统+程序) 推荐配置: * 显卡:RTX 3060(12GB显存)及以上 * 内存:32GB DDR4 * 存储:NVMe SSD(模型库单独存放) 提示:显存不足8GB的用户建议关闭--hig

手把手教你配置:企业微信外部群 Webhook 主动发送指南

QiWe开放平台 · 个人名片                 API驱动企微自动化,让开发更高效         核心能力:为开发者提供标准化接口、快速集成工具,助力产品高效拓展功能场景         官方站点:https://www.qiweapi.com         团队定位:专注企微API生态的技术服务团队        对接通道:搜「QiWe 开放平台」联系客服         核心理念:合规赋能,让企微开发更简单、更高效   在企业微信的自动化体系中,群机器人(Webhook) 是实现系统消息自动同步到外部群最快捷、门槛最低的工具。 虽然 2026 年官方对外部群机器人的管理更加精细化,但只要掌握正确的配置流程和调用逻辑,它依然是效率提升的神器。以下是完整的实操步骤: 第一步:获取 Webhook 地址 1. 添加机器人: 打开企业微信电脑端,进入你需要配置的外部群,点击右上角“...”,选择“群机器人” -> “添加机器人”。 2.

【P2P音视频通信系统】WebRTC 之 SDP 详解

【P2P音视频通信系统】WebRTC 之 SDP 详解

系列文章: 【P2P音视频通信系统】之项目实现详解 【P2P音视频通信系统】之呼叫完整时序图 【P2P音视频通信系统】之STUN服务详解 【P2P音视频通信系统】之TURN 服务详解 【P2P音视频通信系统】WebRTC 之 SDP 详解 【P2P音视频通信系统】WebRTC 之 ICE 详解 【P2P音视频通信系统】WebRTC ICE 候选类型详解:对等反射候选者(Peer Reflexive Candidate) 【P2P音视频通信系统】之信令服务器详解 【P2P音视频通信系统】信令服务器之TCP与QUIC选型对比 【P2P音视频通信系统】之 WebRTC Android平台 aar 下载 1. SDP 概述 1.1 什么是 SDP SDP (Session Description Protocol) 全称是&

音乐播放器实现:前端HTML,CSS,JavaScript综合大项目

音乐播放器实现:前端HTML,CSS,JavaScript综合大项目

音乐播放器实现:前端HTML,CSS,JavaScript综合大项目 * 项目概述 * 项目视图效果 * 一、侧边栏相关代码 * (一)HTML代码 * (二)css代码 * 二、登录页面 * (一)HTML代码 * (二)css代码 * (三)js代码 * 三、剩余代码以及所有源代码Gitee地址 项目概述 在当今数字化时代,音乐已然成为人们生活中不可或缺的一部分。本次带来的音乐播放器 HTML 项目,旨在打造一个具备基础且实用功能的音乐播放平台。通过 HTML、CSS 和 JavaScript 等前端技术的巧妙融合,实现一个界面美观、操作便捷的音乐播放器,满足用户在本地浏览音乐库、播放音乐等多样化需求。 提示!!!! 由于项目代码太多,代码全部内容放置在我的Gitee码云中,需要的小伙伴们自取 我的码云链接https://gitee.com/srte-7719/project-experience/tree/master/