Ошибка «Невозможно найти собственную библиотеку» в приложении Native Activity

У меня проблемы с приложением Native Activity. Отлично работает на 99% устройств. Но иногда пользователи получают следующую ошибку:

java.lang.RuntimeException: Unable to start activity ComponentInfo{nightradio.sunvox/nightradio.sunvox.MyNativeActivity}: 
java.lang.IllegalArgumentException: Unable to find native library: sundog
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2070)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095)
at android.app.ActivityThread.access$600(ActivityThread.java:134)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4830)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at dalvik.system.NativeStart.main(Native Method)
...

Я не могу понять почему. Приложение имеет все необходимые библиотеки в папках armeabi, armeabi-v7a и x86. И это было проверено на многих устройствах с различными архитектурами.

андроид: hasCode = "истина" вариант существует.

Также я заметил, что большинство этих проблемных устройств имеет процессор Rockchip (RK3066, RK2928, RK2926). Но не все. Последний из них имеет процессор Huawei K3V2 и много свободной памяти. Другие приложения Native Activity (не мои) тоже не работают на последнем устройстве.

Ответы на вопрос(1)

Ваш ответ на вопрос