[ANSWERED] Unity 2019.1.9f1: Cannot build android projects with IL2CPP enabled

EDIT: Mono scripting backend works fine.

Hello,

Since from August 1st apps on Playstore are required to have 64-bit support, I want to update my android apps to support 64-bit architectures by changing the scripting backend from Mono to IL2CPP in the Project settings.

4733420--448475--upload_2019-7-10_20-14-48.png

With everything selected and after clicking “Build” the following errors appear in the console.

I tried building on an empty project with a fresh installation of Unity 2019.1.9f1 and even reinstalled Visual Studio 2017 and Visual Studio 2019 on my PC. I also tried other Unity versions such as: 2019.2.0b7 and 2019.3.0a8.

I installed everything through Unity Hub as is recommended.

Help would be greatly appreciated. What am I missing?

Errors:


(

Failed running C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --emit-null-checks --enable-array-bounds-check --dotnetprofile=“unityaot” --compile-cpp --libil2cpp-static --platform=“Android” --architecture=“ARMv7” --configuration=“Release” --outputpath=“C:\Users\John\Documents\Projects\Test\test\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a\libil2cpp.so” --cachedirectory=“C:\Users\John\Documents\Projects\Test\test\Assets..\Library\il2cpp_android_armeabi-v7a/il2cpp_cache” --additional-include-directories=“C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\bdwgc/include” --additional-include-directories=“C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\libil2cpp/include” --tool-chain-path=“C:/Program Files/Unity/Hub/Editor/2018.3.0f2/2019.1.9f1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK” --profiler-report --map-file-parser=“C:/Program Files/Unity/Hub/Editor/2018.3.0f2/2019.1.9f1/Editor/Data/Tools/MapFileParser/MapFileParser.exe” --directory=C:/Users/John/Documents/Projects/Test/test/Temp/StagingArea/assets/bin/Data/Managed --generatedcppdir=C:/Users/John/Documents/Projects/Test/test/Temp/StagingArea/Il2Cpp/il2cppOutput
stdout:
Building libil2cpp.so with AndroidToolChain
Output directory: C:\Users\John\Documents\Projects\Test\test\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a
Cache directory: C:\Users\John\Documents\Projects\Test\test\Library\il2cpp_android_armeabi-v7a\il2cpp_cache
il2cpp.exe didn’t catch exception: Unity.IL2CPP.Building.BuilderFailedException: In file included from C:\Users\John\Documents\Projects\Test\test\Temp\StagingArea\Il2Cpp\il2cppOutput\lumpedcpp\Lump_libil2cpp_os.cpp:72:
In file included from C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity\AtomicQueue.cpp:6:
In file included from C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps.h:121:
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:622:17: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “r2”, “r3”
^
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:653:27: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “memory”, “r2”, “r3”
^
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:690:27: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “memory”, “r2”, “r3”
^
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:724:27: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “memory”, “r2”, “r3”
^
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:755:27: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “memory”, “r0”, “r1”, “r3”
^
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:793:27: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “memory”, “r2”, “r3”
^
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:833:27: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “memory”, “r2”, “r3”
^
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:875:27: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “memory”, “r2”, “r3”
^
C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:917:27: error: asm-specifier for input or output variable conflicts with asm clobber list
: “cc”, “memory”, “r2”, “r3”
^
9 errors generated.
Invocation was: Executable: “C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++”
Arguments: -DNET_4_0 -DUNITY_AOT -DGC_NOT_DLL -DRUNTIME_IL2CPP -DLINUX -DANDROID -DPLATFORM_ANDROID -D__linux__ -D__STDC_FORMAT_MACROS -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\bdwgc\include" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\libil2cpp\include" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\external\bdwgc\include" -I"." -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sources\cxx-stl\llvm-libc++\include" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sources\cxx-stl\llvm-libc++abi\include" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sources\android\support\include" -c -g -DNDEBUG -fexceptions -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,–noexecstack -fno-rtti -std=c++98 -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot “C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sysroot” -gcc-toolchain “C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64” -target armv7-none-linux-androideabi -isystem “C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sysroot\usr\include\arm-linux-androideabi” -D__ANDROID_API__=16 -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -Wno-unused-value “C:\Users\John\Documents\Projects\Test\test\Temp\StagingArea\Il2Cpp\il2cppOutput\lumpedcpp\Lump_libil2cpp_os.cpp” -o “C:/Users/John/Documents/Projects/Test/test/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/69A3015F0A286C34AA6224074AFEF3E0.o”
at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector)* *at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)* *at il2cpp.Program.DoRun(String[ ] args)* *at il2cpp.Program.Run(String[ ] args)* *at il2cpp.Program.Main(String[ ] args)* *stderr:* *Unhandled Exception: Unity.IL2CPP.Building.BuilderFailedException: In file included from C:\Users\John\Documents\Projects\Test\test\Temp\StagingArea\Il2Cpp\il2cppOutput\lumpedcpp\Lump_libil2cpp_os.cpp:72:* *In file included from C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity\AtomicQueue.cpp:6:* *In file included from C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps.h:121:* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:622:17: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "r2", "r3"* *^* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:653:27: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "memory", "r2", "r3"* *^* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:690:27: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "memory", "r2", "r3"* *^* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:724:27: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "memory", "r2", "r3"* *^* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:755:27: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "memory", "r0", "r1", "r3"* *^* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:793:27: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "memory", "r2", "r3"* *^* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:833:27: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "memory", "r2", "r3"* *^* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:875:27: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "memory", "r2", "r3"* *^* *C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp\os\Unity/ExtendedAtomicOps-arm.h:917:27: error: asm-specifier for input or output variable conflicts with asm clobber list* *: "cc", "memory", "r2", "r3"* *^* *9 errors generated.* *Invocation was: Executable: "C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++"* *Arguments: -DNET_4_0 -DUNITY_AOT -DGC_NOT_DLL -DRUNTIME_IL2CPP -DLINUX -DANDROID -DPLATFORM_ANDROID -D__linux__ -D__STDC_FORMAT_MACROS -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\bdwgc\include" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\libil2cpp\include" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\libil2cpp" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp\external\bdwgc\include" -I"." -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sources\cxx-stl\llvm-libc++\include" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sources\cxx-stl\llvm-libc++abi\include" -I"C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sources\android\support\include" -c -g -DNDEBUG -fexceptions -fno-limit-debug-info -fdata-sections -ffunction-sections -Wa,--noexecstack -fno-rtti -std=c++98 -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -fno-strict-overflow -fPIC -Os --sysroot "C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sysroot" -gcc-toolchain "C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64" -target armv7-none-linux-androideabi -isystem "C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\sysroot\usr\include\arm-linux-androideabi" -D__ANDROID_API__=16 -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -Wno-unused-value "C:\Users\John\Documents\Projects\Test\test\Temp\StagingArea\Il2Cpp\il2cppOutput\lumpedcpp\Lump_libil2cpp_os.cpp" -o "C:/Users/John/Documents/Projects/Test/test/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/libil2cpp/69A3015F0A286C34AA6224074AFEF3E0.o"* *at Unity.IL2CPP.Building.CppProgramBuilder.BuildAllCppFiles(IEnumerable1 sourceFilesToCompile, IBuildStatisticsCollector statisticsCollector)
at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
at il2cpp.Program.DoRun(String[ ] args)
at il2cpp.Program.Run(String[ ] args)
at il2cpp.Program.Main(String[ ] args)
UnityEngine.Debug:LogError(Object)
UnityEditorInternal.Runner:RunProgram(Program, String, String, String, CompilerOutputParserBase) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:128)
UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action1) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:73)* *UnityEditorInternal.IL2CPPBuilder:RunIl2CppWithArguments(List1, Action1, String) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:496)* *UnityEditorInternal.IL2CPPBuilder:ConvertPlayerDlltoCpp(String, String, String, Boolean) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:477)* *UnityEditorInternal.IL2CPPBuilder:Run() (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334)* *UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, String, IIl2CppPlatformProvider, Action1, RuntimeClassRegistry) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:63)
UnityEngine.GUIUtility:processEvent(Int32, IntPtr)


Exception: C:\Program Files\Unity\Hub\Editor\2018.3.0f2\2019.1.9f1\Editor\Data\il2cpp/build/il2cpp.exe did not run properly!
UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:130)
UnityEditorInternal.Runner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action1[T] setupStartInfo) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:73) UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List1[T] arguments, System.Action1[T] setupStartInfo, System.String workingDirectory) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:496) UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (System.String inputDirectory, System.String outputDirectory, System.String workingDirectory, System.Boolean platformSupportsManagedDebugging) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:477) UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action1[T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:63)
UnityEditor.Android.PostProcessor.Tasks.RunIl2Cpp.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1a10f9035b6b403994c99e5b653643c6>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1a10f9035b6b403994c99e5b653643c6>:0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <1a10f9035b6b403994c99e5b653643c6>:0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <1a10f9035b6b403994c99e5b653643c6>:0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:281)
UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

)

Hey @Toastbyte ! It look like we have the same error messages. Unity people said like disable x86 in Play setting will fix problem but still not for me don’t know why. But you could try that and please let me know if it work or not. check out this forum " Cannot build IL2CPP to Android - "il2cpp.exe did not run properly!" " scroll to the bottom part where they are talking about these error messages.

Hi @Toastbyte , I have the same error even when I disabled the x86 architecture and il2cpp is active.

I think is something related with the cache created of previous builds, but It would be good if someone from Unity helps.

Greetings

Hello @MoisesCT , but you still haven’t solve the issue right? Because either enable x86 or disable x86 doesn’t make any changes.

@Thanitsak Hi, not yet. I have two versions of Unity 2019.1 (2019.1.9f1 - 2019.1.1f1), I will try uninstalling both of them and installing only the latest one (2019.1.9f1)

I’ll see what happens.

@MoisesCT Okay sure! Please tell what happens too! For me I only have one version which is 2019.1.9f1 but yesterday before I upgrade to this version I use 2019.1.8f with no error. Headache about this bug hahaha

1 Like

Same issue !

1 Like

I have exactly the same problem. This is so frustrating.

1 Like

Same problem, disable armv7 worked for me

1 Like

Same problem here. I was able to make only ARM64 (disabling ARMv7 and x86) by disabling Strip Engine Code option in Optimization part of Settings

1 Like

This seems rather odd, we’re getting a number of reports of something like this. Can anyone let me know which NDK version(s) are being used when this happens? Building for armv7 should work fine.

My project was working, but because I want to use the Android SDK and NDK tools recommended by Unity in the Hub section. Now I get this error. I need make updates in my games and is very frustrating for me. I hope we can solve it soon

It seems the image you provided is not available. Can you mention the specific NDK version you are using?

NDK installed with Unity 2019.1.9f1

Pkg.Desc = Android NDK
Pkg.Revision = 19.1.5304403

1 Like

I resolve the issue when I download by my own the NDK r16b and using my SDK too in External Tools settings. I don’t know why I can´t use the “recommended android NDK”.

1 Like

Please open /Unity/Hub/Editor/2019.1./Editor/PlaybackEngines/AndroidPlayer/NDK/source.properties and share it here.

We are on 2019.1.7f1 and don’t see any kind of this error. But our customers reported it they see this error.

Mine is
Pkg.Desc = Android NDK
Pkg.Revision = 16.1.4479499

Pkg.Desc = Android NDK
Pkg.Revision = 19.1.5304403

Thanks, it worked!
Can’t believe this took me whole day…

1 Like

I have the same problem. I always use the Android NDK installed by the Unity Hub
I switch back my project to Unity 2019.1.8f1, and it’s ok
Remember to always keep the previous Unity release :wink:

1 Like

Why would you download the r16b NDK when r20 is already out? (from https://developer.android.com/ndk/downloads)
4736438--448919--upload_2019-7-11_16-55-19.png