国际版 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 了

相关推荐
消失的旧时光-194324 分钟前
从 Kotlin 到 Dart:为什么 sealed 是处理「多种返回结果」的最佳方式?
android·开发语言·flutter·架构·kotlin·sealed
Jinkxs28 分钟前
Gradle - 与Groovy/Kotlin DSL对比 构建脚本语言选择指南
android·开发语言·kotlin
&有梦想的咸鱼&29 分钟前
Kotlin委托机制的底层实现深度解析(74)
android·开发语言·kotlin
LDORntKQH1 小时前
基于深度强化学习的混合动力汽车能量管理策略 1.利用DQN算法控制电池和发动机发电机组的功率分配 2
android
冬奇Lab1 小时前
Android 15 ServiceManager与Binder服务注册深度解析
android·源码·源码阅读
2501_916008893 小时前
深入解析iOS机审4.3原理与混淆实战方法
android·java·开发语言·ios·小程序·uni-app·iphone
独行soc4 小时前
2026年渗透测试面试题总结-20(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
楚轩努力变强4 小时前
iOS 自动化环境配置指南 (Appium + WebDriverAgent)
javascript·学习·macos·ios·appium·自动化
常利兵4 小时前
2026年,Android开发已死?不,它正迎来黄金时代!
android
Risehuxyc4 小时前
备份三个PHP程序
android·开发语言·php