I have issues too when I try to package a project. I am obtaining the following error using GVR and wwise:
UATHelper: Packaging (Android (All)): UnrealBuildTool: C:/NVPACK/android-ndk-r12b/toolchains/aarch64-linux-android-4.9/prebuilt/windows-x86_64/lib/gcc/aarch64-linux-android/4.9.x/…/…/…/…/aarch64-linux-android/bin\ld: skipping incompatible F:/UEbuild/UnrealEngine-4.14-googlevr/Engine/Source/ThirdParty/GoogleVR/lib/android_arm//libgvr.so when searching for
-lgvr
I am using google daydream branch 4.14.3 and wwise 2016.2.1.5995.317 .
Did somebody encountered similar error message ?
Ok, so I finally found a solution to my problem to create an apk for daydream…and a google pixel phone.
Following the google documentation, the editing of the file AkAudio.Build.cs do not link to the proper library. So I updated the specified library for android and replace android-9_armeabi-v7a by android-21_arm64-v8a …
[2017.03.05-00.24.51:034][303]UATHelper: Packaging (Android (All)): UnrealBuildTool: C:/NVPACK/android-ndk-r12b/toolchains/aarch64-linux-android-4.9/prebuilt/windows-x86_64/lib/gcc/aarch64-linux-android/4.9.x/…/…/…/…/aarch64-linux-android/bin\ld: skipping incompatible F:/UEbuild/UnrealEngine-4.14-googlevr/Engine/Plugins/Wwise/ThirdParty/android-9_armeabi-v7a /Release/lib\libAkSoundEngine.a when searching for -lAkSoundEngine
[2017.03.05-00.24.51:034][303]UATHelper: Packaging (Android (All)): UnrealBuildTool: C:/NVPACK/android-ndk-r12b/toolchains/aarch64-linux-android-4.9/prebuilt/windows-x86_64/lib/gcc/aarch64-linux-android/4.9.x/…/…/…/…/aarch64-linux-android/bin\ld: cannot find -lAkSoundEngine
AkAudio.Build.cs
else if (Target.Platform == UnrealTargetPlatform.Android)
{
akPlatformLibDir = “android-21_arm64-v8a ”;
PublicIncludePaths.Add(Path.Combine(samplesSoundEngineBasePath, “Android”));
PublicIncludePaths.Add(Path.Combine(samplesSoundEngineBasePath, “POSIX”));
Definitions.Add(“ANDROID ”);
}