Native library not loaded in Android 4.0.3 (MIUI ROM)

A customer contacted me - my Android app broke as soon as he updated his Android drive to a MIUI equivalent to Android 4.0.3. The corresponding line in LogCat:

04-09 10:37:09.326 17789 17789 E AndroidRuntime: java.lang.UnsatisfiedLinkError: Couldn't load mylib: findLibrary returned null

      

The app, of course, worked before the update. So the native library didn't magically go through. Any ideas why Android 4.0.3 is refusing to load the native library where the versions would have been before? The library is built for x86 and for armeabi

(not for armeabi-v7a

though). The crash report contains the following lines:

[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]

      

So, armeabi

should be supported, right?

Possibly relevant information: here . But the situation in the error is the opposite of what I have here.

+3


source to share





All Articles