Search Unity

Building to Android

Discussion in 'Editor & General Support' started by mk_b, Sep 5, 2019.

  1. mk_b

    mk_b

    Joined:
    Sep 5, 2019
    Posts:
    1
    Hello,

    I am trying to build an android app. Everything was working properly I set my scripting backend to IL2CPP, target architecture to x64, keystore details etc. I changed the app version to 2.0 and suddenly it's not working. I did not change anything else from the project. I keep getting this error:

    Failed running C:\Program Files\Unity\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --emit-null-checks --enable-array-bounds-check --compile-cpp --libil2cpp-static --platform="Android" --architecture="ARM64" --configuration="Release" --outputpath="D:\Projects\Tourist Mobility App\Temp/StagingArea\assets\bin\Data\Native\arm64-v8a\libil2cpp.so" --cachedirectory="D:\Projects\Tourist Mobility App\Assets\..\Library\il2cpp_android_arm64-v8a/il2cpp_cache" --additional-include-directories="C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\bdwgc/include" --additional-include-directories="C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\libil2cpp/include" --tool-chain-path="C:/Users/Mark/Downloads/android-ndk-r13b" --map-file-parser="C:\Program Files\Unity\Editor\Data\Tools\MapFileParser\MapFileParser.exe" --assembly="D:\Projects\Tourist Mobility App\Temp\StagingArea\assets\bin\Data\Managed\Assembly-CSharp.dll" --assembly="D:\Projects\Tourist Mobility App\Temp\StagingArea\assets\bin\Data\Managed\Unity.TextMeshPro.dll" --assembly="D:\Projects\Tourist Mobility App\Temp\StagingArea\assets\bin\Data\Managed\UnityEngine.UI.dll" --assembly="D:\Projects\Tourist Mobility App\Temp\StagingArea\assets\bin\Data\Managed\UnityEngine.dll" --assembly="D:\Projects\Tourist Mobility App\Temp\StagingArea\assets\bin\Data\Managed\System.Core.dll" --assembly="D:\Projects\Tourist Mobility App\Temp\StagingArea\assets\bin\Data\Managed\System.dll" --generatedcppdir="D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput"
    stdout:
    Building libil2cpp.so with AndroidToolChain
    Output directory: D:\Projects\Tourist Mobility App\Temp\StagingArea\assets\bin\Data\Native\arm64-v8a
    Cache directory: D:\Projects\Tourist Mobility App\Library\il2cpp_android_arm64-v8a\il2cpp_cache
    ObjectFiles: 577 of which compiled: 0
    Total compilation time: 168 milliseconds.
    il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: C:\Users\Mark\Downloads\android-ndk-r13b\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++ @"C:\Users\Mark\AppData\Local\Temp\tmpBCA9.tmp" -o "D:\Projects\Tourist Mobility App\Library\il2cpp_android_arm64-v8a\il2cpp_cache\linkresult_33DDCD9645BC34176BC6D13FC91C4474\libil2cpp.so" -shared -Wl,-soname,libil2cpp.so -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--gc-sections -Wl,--build-id --sysroot "C:\Users\Mark\Downloads\android-ndk-r13b\platforms\android-21\arch-arm64" -gcc-toolchain "C:\Users\Mark\Downloads\android-ndk-r13b\toolchains\aarch64-linux-android-4.9\prebuilt\windows-x86_64" -target aarch64-none-linux-android -Wl,--wrap,sigaction -L "C:\Users\Mark\Downloads\android-ndk-r13b\sources\cxx-stl\gnu-libstdc++\4.9\libs\arm64-v8a" -lgnustl_static -llog -Xlinker -Map="D:\Projects\Tourist Mobility App\Library\il2cpp_android_arm64-v8a\il2cpp_cache\linkresult_33DDCD9645BC34176BC6D13FC91C4474\libil2cpp.map" -rdynamic -fuse-ld=bfd.exe
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `ARFaceAnchor_GetBlendShapesInfo_m1293546711':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:22180: undefined reference to `GetBlendShapesInfo'
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:22180: undefined reference to `GetBlendShapesInfo'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `ARKitFaceTrackingConfiguration_IsARKitFaceTrackingConfigurationSupported_m4277607037':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:22854: undefined reference to `IsARKitFaceTrackingConfigurationSupported'
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:22854: undefined reference to `IsARKitFaceTrackingConfigurationSupported'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `ARKitSessionConfiguration_IsARKitSessionConfigurationSupported_m1643727740':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:22962: undefined reference to `IsARKitSessionConfigurationSupported'
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:22962: undefined reference to `IsARKitSessionConfigurationSupported'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `ARKitWorldTrackingSessionConfiguration_IsARKitWorldTrackingSessionConfigurationSupported_m803092149':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:23080: undefined reference to `IsARKitWorldTrackingSessionConfigurationSupported'
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:23080: undefined reference to `IsARKitWorldTrackingSessionConfigurationSupported'
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:23080: undefined reference to `IsARKitWorldTrackingSessionConfigurationSupported'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartWorldTrackingSessionWithOptions_m608014144':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27341: undefined reference to `StartWorldTrackingSessionWithOptions'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_PauseSession_m1728090040':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27430: undefined reference to `PauseSession'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_HitTest_m1588561262':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27440: undefined reference to `HitTest'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_GetLastHitTestResult_m1088536205':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27453: undefined reference to `GetLastHitTestResult'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartSession_m316901060':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27360: undefined reference to `StartSession'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_unity_CreateNativeARSession_m1892455731':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27209: undefined reference to `unity_CreateNativeARSession'
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27209: undefined reference to `unity_CreateNativeARSession'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_session_SetSessionCallbacks_m625576194':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27240: undefined reference to `session_SetSessionCallbacks'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_session_SetPlaneAnchorCallbacks_m849333665':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27262: undefined reference to `session_SetPlaneAnchorCallbacks'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_session_SetUserAnchorCallbacks_m2655011497':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27284: undefined reference to `session_SetUserAnchorCallbacks'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_session_SetFaceAnchorCallbacks_m3647323838':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27306: undefined reference to `session_SetFaceAnchorCallbacks'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartWorldTrackingSession_m3386922388':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27322: undefined reference to `StartWorldTrackingSession'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartWorldTrackingSessionWithOptions_m608014144':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27341: undefined reference to `StartWorldTrackingSessionWithOptions'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartSession_m316901060':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27360: undefined reference to `StartSession'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartSessionWithOptions_m2870684486':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27379: undefined reference to `StartSessionWithOptions'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartFaceTrackingSession_m4094854912':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27398: undefined reference to `StartFaceTrackingSession'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartFaceTrackingSessionWithOptions_m453103444':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27417: undefined reference to `StartFaceTrackingSessionWithOptions'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_PauseSession_m1728090040':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27430: undefined reference to `PauseSession'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_HitTest_m1588561262':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27440: undefined reference to `HitTest'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_GetLastHitTestResult_m1088536205':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27453: undefined reference to `GetLastHitTestResult'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_GetVideoTextureHandles_m1910050814':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27472: undefined reference to `GetVideoTextureHandles'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_GetAmbientIntensity_m233148809':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27483: undefined reference to `GetAmbientIntensity'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_GetTrackingQuality_m4236057654':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27494: undefined reference to `GetTrackingQuality'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_GetARPointCloud_m48288112':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27505: undefined reference to `GetARPointCloud'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_SetCameraNearFar_m3141858259':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27516: undefined reference to `SetCameraNearFar'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_CapturePixelData_m2086582447':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27526: undefined reference to `CapturePixelData'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_SessionAddUserAnchor_m1245253078':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27536: undefined reference to `SessionAddUserAnchor'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_SessionRemoveUserAnchor_m3291627138':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27551: undefined reference to `SessionRemoveUserAnchor'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_SetCameraNearFar_m3141858259':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27516: undefined reference to `SetCameraNearFar'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_CapturePixelData_m2086582447':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27526: undefined reference to `CapturePixelData'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_GetARPointCloud_m48288112':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27505: undefined reference to `GetARPointCloud'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In function `UnityARSessionNativeInterface_StartWorldTrackingSession_m3386922388':
    D:\Projects\Tourist Mobility App\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_6.cpp:27322: undefined reference to `StartWorldTrackingSession'
    D:/Projects/Tourist Mobility App/Library/il2cpp_android_arm64-v8a/il2cpp_cache/61A2E4A04506F56416F566FE12F1DD0D.o: In fun<message truncated>


    Can anyone please help?

    Thanks