国际版 UnitySetup-Android-Support 安装 Mac 设备

问题描述 :因为版本较多且 mac 设备空间不足,我将多个版本 Editor 安装到了移动硬盘,这就导致在给某个版本的 editor 安装Android-Support 时,安装失败,提示如下:安装器遇到了一个错误

国际版下载路径 :https://unity.com/releases/editor/archive

实际上直接双击 pkg 文件时即使选择安装目的卷宗到移动硬盘,还是会安装失败,而且不嫩通过 unity hub 直接安装,只好解包直接放进编辑器目录下。

step1

解包 .pkg 获取原始文件

sh 复制代码
# 创建临时目录
mkdir -p ~/Desktop/unity_android_extract

# 解包 pkg
xar -xf ~/Downloads/UnitySetup-Android-Support-for-Editor-2022.3.62f2_arm.pkg -C ~/Desktop/unity_android_extract

# 进入解包目录
cd ~/Desktop/unity_android_extract

# 查找 Payload(通常是 .pkg 内的 Payload~ 或 Payload)
ls -la

step2:

解压 Payload(它是 cpio.gz 格式)

sh 复制代码
# 解压 Payload(假设文件名为 Payload~)
cat Payload~ | gunzip -dc | cpio -i

解包后目录大概长这样

step3

把解包后的文件夹整体放在编辑器同一级目录下,保证每一级目录名正确

./PlaybackEngines/AndroidPlayer

step4

这时候再重启编辑器,就能正常使用 Android-Support 了

相关推荐
booboosui12 小时前
Android 上来电怎么判:7 个条件加 5 个中文词
android
MardaWang12 小时前
App 内嵌 H5 的信任边界设计(ArkWeb/HarmonyOS 实战)
android
石头慢慢说12 小时前
不写 XPath,让 AI 在真机上跑测试:Appium MCP 全流程实战
android
90后的晨仔14 小时前
解决 Android 构建报错:Unable to delete file .../file-map.txt
android·前端
mg66815 小时前
安卓玩机工具----安卓手机变成桌面电脑!多窗口镜像+音频投射+游戏操控,无需 Root
android·智能手机·电脑
todoitbo15 小时前
我在 Mac 上用 Docker 部署 Nexent:从拉取镜像到接入模型
macos·docker·大模型·ai智能体·nexent·快速入门与环境准备
peakmain916 小时前
异常处理 - Native 层的崩溃捕获机制及实现 (一)
android·性能优化
独隅16 小时前
WebStorm macOS 安装部署与高效调优实战指南
ide·macos·webstorm
木头左17 小时前
【Android】听写播放器改版:中英文书写速度拆项与「正在读」高亮
android·room·media3·jetpack compose·听写