打开UE5编辑器,选择“File”->“Package Project”->“Android”,然后选择“Package Type”为“All”;
在“Package Settings”中,找到“Target Hardware Architecture”,将其设置为“ARM64”;
在打包过程中,如果出现“Agora UE5 Android build Failed to extract native libraries for ARM64”的报错信息,可以通过以下方式解决:
[/Script/Engine.Engine] bForceEnableExceptions = true
[/Script/Engine.PlatformInfo] PlatformNameOverride = Android_ARM64
将“Android SDK build-tools”升级到最新版本;
检查项目的AndroidManifest.xml文件是否正确设置了所需的权限;
修改SDK的路径以及gradle运行环境的环境变量:
export ANDROID_HOME=~/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
以上方法中的第一种方法可能修改后无法解决问题,建议根据具体项目情况进行尝试。