gpt4 book ai didi

unity-game-engine - 如何手动安装对 Unity 的 Android 构建支持(Unity Hub)?

转载 作者:行者123 更新时间:2023-12-02 20:12:02 27 4
gpt4 key购买 nike

我使用Unity Hub下载了最新的Unity编辑器,它对于编辑器、文档和语言包运行良好,但无法下载android构建支持。刚刚告诉我这两天下载失败很多次。

所以我从网页下载了UnitySetup-Android-Support-for-Editor-2018.2.16f1.pkg。此包安装在每次尝试结束时都报告失败。此包大小(348.9M)与 UnityHub 下载列表中显示的大小(365.8M)不同。

通过下载 **.pkg 安装了 2017 版 Unity Editor,但支持安装程序从未询问我编辑器的位置。

有什么方法可以手动安装 Android 构建支持吗?
感谢您的任何提示。

最佳答案

这对我有用。对于任何面临这个问题的人。对于我的冗长解释和我的英语,我深表歉意。

可以通过比较校验和来验证 *.pkg 文件是否完整(我使用 dolphin )

执行此命令手动安装 UnitySetup-Android-Support-for-Editor-*.pkg

:~> ./UnitySetup-2019.1.0f2 -u --use-component-list unity-2019.1.0f2-linux.ini --install-location $HOME/2019.1.6f1/ -d $HOME

注意Unity版本必须兼容,否则会出现无法在Android设备上初始化Unity引擎的错误。我使用:

UnitySetup-Android-Support-for-Editor-2019.1.6f1
Unity-2019.1.6f1

尽可能使用unity hub要安装 android 附加组件,我使用 unity hub 2.0.1

手动安装*.pkg的分步说明

问题:(

我会将它们放在上下文中。

我使用opensuse tumbleweed。我的问题是我没有 android 构建支持。 No Android module loaded image ,当我按下打开下载页面时,浏览器会显示一条消息:

<Error> <Code>AccessDenied</Code> <Message>Access denied.</Message> <Details> Anonymous caller does not have storage.objects.get access to publishing-unity-binaries-prd/6e9a27477296/Unknown/UnitySetup-Android-Support-for-Editor-2018.3.0f2. </Details> </Error>

我无能为力。

解决方案:)

0.- 先前的要求

我之前的安装已经有这个文件:

UnitySetup-2019.1.0f2

1.- 下载UnitySetup-Android-Support-for-Editor-2019.1.x.pkg

要实现文件 https://public-cdn.cloud.unity3d.com/hub/prod/releases-linux.json 中的 UnitySetup-Android-Support-for-Editor- 的外观

这是release-linux.json文件的片段

... { “id”:“安卓”, "name": "Android 构建支持", "description": "允许为 Android 平台构建 Unity 项目", “downloadUrl”:“h ttps://download.unity3d.com/download_unity/f2970305fe1c/MacEditorTargetInstaller/UnitySetup-Android-Support-for-Editor-2019.1.6f1.pkg”, "类别": "平台", “安装大小”:1958542000, “下载大小”:664332318, “可见”:真实, “选择”:假, “目的地”:“{UNITY_PATH}/Editor/Data/PlaybackEngines/AndroidPlayer”, “校验和”:“d00addecefb7babcb9cd6a8085672908” }...

我们对该文件感兴趣的是下载网址 https://download.unity3d.com/download_unity/f2970305fe1c/MacEditorTargetInstaller/UnitySetup-Android-Support-for-Editor-2019.1.6f1.pkg和校验和。

2.- 组件列表文件

here 的组件列表中下载文件或创建一个类似 unity-2019.1.0f2-linux.ini 的文件:

[Android]
title=Android Build Support
description=Allows building your Unity projects for the Android platform
url=MacEditorTargetInstaller/UnitySetup-Android-Support-for-Editor-2019.1.6f1.pkg
md5=d00addecefb7babcb9cd6a8085672908
install=true
mandatory=false
size=365578263
installedsize=1259081000
requires_unity=false

对于 [Android] install=true,URL 和 md5,这是上一步的校验和(或者我再次使用 dolphin 获取 md5 进行验证)

3.-安装

将以下文件放在与我的情况相同的目录中 $HOME

UnitySetup-2019.1.0f2 
UnitySetup-Android-Support-for-Editor-2019.1.6f1.pkg
unity-2019.1.0f2-linux.ini

最后,执行以下命令行。 (请注意,我当前的 Unity 安装位于 $HOME/2019.1.6f1/中)。

:~> ./UnitySetup-2019.1.0f2 -u --use-component-list unity-2019.1.0f2-linux.ini --install-location $HOME/Unity-2019.1.6f1/ -d $HOME

谢谢

来源

https://forum.unity.com/threads/installing-android-build-support-and-other-build-support-post-installation.515436/

https://forum.unity.com/threads/how-to-install-editor-packages.554977/

关于unity-game-engine - 如何手动安装对 Unity 的 Android 构建支持(Unity Hub)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53352658/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com