UE5 Windows & Android 打包 SDK Not Found 等常见问题及解决办法 | 您所在的位置:网站首页 › 虚幻打包安卓错误 › UE5 Windows & Android 打包 SDK Not Found 等常见问题及解决办法 |
提示:以下解决办法在 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 实验室设备网 版权所有 |