I am using Unity 2019.1.12f1, built a project for Android using IL2CPP.I chose ARMv7 and ARM64 in target architectures setting.I published it in the Play Store.But some devices are crashing.Error message is "Failed to load IL2CPP".
Asked
Active
Viewed 2.5k times
2
-
See [IL2CPP (android) build failing to load native library (DLL) on some devices.](https://forum.unity.com/threads/il2cpp-android-build-failing-to-load-native-library-dll-on-some-devices.367399/) **For your Failed to extract resources needed by Il2CPP** it *maybe* **ERROR MESSAGE WHEN LOCAL STORAGE IS FULL** see [issuetracker.unity3d.com issue 1171893](https://issuetracker.unity3d.com/issues/custom-failed-to-extract-resources-needed-by-il2cpp-error-message-when-local-storage-is-full) – Jon Goodwin Sep 26 '19 at 18:37
-
No. Always error message. – sabenburra Sep 26 '19 at 18:45
2 Answers
4
The problem is during the install, It is hard to notice the dropdown > that lets you check the boxes for the ndk install.. and when you do not check it..it uses the old version 16b instead and doesn't let you upgrade it to anything higher through preferences manually.

xac
- 56
- 2
1
I had the same problem. Changed to .NET 4.x and the problem solved! Unity Ver 2019.4.5f1

Eupigos Glotodepsis
- 11
- 1