在虚幻引擎 5 中设置 Android 项目期间缺少“package.xml”文件

问题描述 投票:0回答:1

我是一名初学者,尝试按照在线教程建立一个简单的 Android 项目。我已经使用虚幻引擎版本 5.3.2 和 5.5 尝试过此过程;但是,我在两个版本中都遇到了同样的问题。

该错误提示我接受 SDK 许可证(参见屏幕截图),并提到缺少 package.xml 文件,特别是在目录下:

enter image description here

Engine\Source\ThirdParty\Android\package.xml.

经检查,发现该文件不存在。以下是目录内容的输出:

PS C:\ue\UE_5.3\Engine\Source\ThirdParty\Android> dir  

    Directory: C:\ue\UE_5.3\Engine\Source\ThirdParty\Android  

Mode                 LastWriteTime         Length Name  
----                 -------------         ------ ----  
d-----        12/16/2024   5:48 PM                detex  

PS C:\ue\UE_5.3\Engine\Source\ThirdParty\Android>

看来安装可能出了问题,或者这可能是虚幻引擎 5 的错误。如何解决此问题?

android unreal-engine5
1个回答
0
投票

人工智能解答


您遇到的问题与虚幻引擎的 Android SDK 设置有关。解决方法如下:

第1步:安装Android Studio和SDK工具


1.  Download and Install Android Studio if you don’t have it already.<br/>
2.  Open Android Studio and go to:<br/>
  • 文件 > 设置 (Windows) 或 Android Studio > 首选项 (Mac)。
  • 导航到外观和行为 > 系统设置 > Android SDK。
  • 检查 SDK 平台选项卡:确保安装了 Android API 级别 30(或您需要的版本)。
  • 检查 SDK 工具选项卡:
    • 确保安装了以下内容:
      1. Android SDK 构建工具
      2. Android SDK 命令行工具
      3. Google USB 驱动程序(如果使用物理设备)

第 2 步:接受 SDK 许可证


  1. 打开命令提示符或终端。

  2. 运行:

    sdkmanager --licenses

  3. 接受所有许可证。

第3步:在虚幻引擎中设置SDK和NDK路径


  1. 打开虚幻引擎并转到: - 编辑 > 项目设置 > 平台 > Android。
  2. 向下滚动到 SDK 配置并:
    • 如果未自动检测到路径,请手动设置路径:
    • SDK位置:C:\Users\AppData\Local\Android\Sdk
    • NDK 位置:C:\Users\AppData\Local\Android\Sdk dk 捆绑包
    • Java 位置:C:\Program Files\Android\Android Studio\jre

第 4 步:验证项目设置


  1. 重新启动虚幻引擎。
  2. 创建一个新的 Android 项目以确保正确应用设置。

补充说明:


  • 虚幻引擎错误检查:这可能是版本 5.3.2 和 5.5 中的错误。确保您使用的是最新版本。
  • 在 UE 中重新安装 Android 支持:如果问题仍然存在,请考虑通过虚幻引擎的安装过程重新安装 Android 支持包。

这些步骤应该可以解决 SDK 许可证和 package.xml 文件错误。


(对于所有想知道我自己不是人工智能的人)...

© www.soinside.com 2019 - 2024. All rights reserved.