Summary
Epic Launcher Unreal Engine doesn’t contain Binaries/ThirdParty/Steamworks/Steamv164/androidarm64
But in Engine/Source/ThirdParty/Steamworks/Steamworks.build.cs, from line 98, It looks for Binaries/ThirdParty/Steamworks/Steamv164/androidarm64/android/arm64/libsteam_api.so
So, as long as I use Steamworks in my project and compile for Android, the error will be pop up
steamworks bins directory not found in not found in ../Binaries/ThirdParty/Steamworks/Steamv164/androidarm64.
In https://github.com/EpicGames/UnrealEngine/blob/5.8.1-release/Engine/Build/Commit.gitdeps.xml, there is an entry for this file
<File Name="Engine/Binaries/ThirdParty/Steamworks/Steamv164/androidarm64/libsteam_api.so" Hash="cfefe04865aa4a7fb42ea452378d8d6dc56a11e5" />
What Type of Bug are you experiencing?
Platform Mobile
Steps to Reproduce
- create an empty project and add Steamworks as PublicDependencyModuleNames in project.Build.cs
- build android client.
Expected Result
build successfully
Observed Result
failed with steamworks bins directory not found in not found in ../Binaries/ThirdParty/Steamworks/Steamv164/androidarm64
Affects Versions
5.8
Platform(s)
Android