UE5 Windows & Android 打包 SDK Not Found 等常见问题及解决办法 您所在的位置:网站首页 虚幻打包安卓错误 UE5 Windows & Android 打包 SDK Not Found 等常见问题及解决办法

UE5 Windows & Android 打包 SDK Not Found 等常见问题及解决办法

2024-07-08 21:10| 来源: 网络整理| 查看: 265

提示:以下解决办法在 Unreal Engine 5.0.2 版本下亲测有效。

Windows:SDK Not Found

建议使用 Visual Studio Installer 安装相关 SDK;

打开 Visual Studio Installer,点击“修改”按钮,在“工作负荷”标签页中选中“使用 C++的游戏开发”,这将添加 C++ 开发组件及 Windows 10 SDK 等工具,如使用 Windows 11 系统,在右侧“可选”栏中再勾选最新的 Windows 11 SDK 即可。如果只为了打包,也可以不安装“使用 C++的游戏开发”套件,在“单个组件”标签页中单独安装对应操作系统版本的 SDK 即可;

在“单个组件”标签页中搜索并安装以下包:

.NET Framework 4.8 SDK

.NET SDK

.NET 6.0 运行时(LTS)

.NET Core 3.1 运行时(LTS)

重启系统即可;

详见下图:

Android:SDK Not Found

首选确保已安装好上一部分中提到的相关包,然后打开 Android Studio:

安装 Android SDK Platform 30,卸载更高版本的 SDK;

安装 Android SDK Build-Tools 30.0.3,卸载更高版本的工具包;

安装 NDK 21.4.7075529;

安装 Android SDK Command-line Tools;

进入 Unreal Engine 编辑器并打开项目设置:

在“平台-Android”中设置:

Minimum SDK Version(19=KitKat, 21=Lollipop) 为 30;

Target SDK Version(19=KitKat, 21=Lollipop) 为 30;

在“平台-Android SDK”中设置:

SDK 相关路径按实际路径设置;

SDK API Level 为 android-30;

NDK API Level 为 android-21;

到此应该可以正常打包 Android 应用了;

如果此时打包菜单中相关平台还是显示感叹号,点击菜单中“刷新平台状态”即可;

打包好的 APK 无法运行:No Google Play Store Key

在 “项目设置 > 平台-Android”中勾选“Package game data inside .apk?” 即可;

创建移动端项目错误:Failed to import ‘C:/Program Files/Epic Games/UE_5.0EA/FeaturePacks/MobileStarterContent.upack’. Failed to create asset ‘/Game/MobileStarterContent’. Please see Output Log for details.

进入 [引擎安装根目录]\FeaturePacks 目录,复制 StarterContent.upack 并重命名为 MobileStarterContent.upack 即可;



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有