java.lang.UnsatisfiedLinkError en jsqlite.Database.internal_init en Android Spatialite

Soy nuevo en el desarrollo para Android y uso de Spatialite y no puedo entender por qué mi aplicación se bloquea en algunos dispositivos debido a este error:

java.lang.UnsatisfiedLinkError: no se ha encontrado ninguna implementación para void jsqlite.Database.internal_init () (intentó Java_jsqlite_Database_internal_1init y Java_jsqlite_Database_internal_1init__) en jsqlite.Database.internal_init (.).

Este informe de bloqueo es de un Nexus 5 (hammerhead) con Android 6.0, pero se ha informado en Xoom con Android 4.1 y algunos otros dispositivos desconocidos. Creo que puede estar relacionado con las versiones de NDK como se menciona en estos números:

Agregar biblioteca ".so" a mi proyecto de estudio de Android
Android NDK java.lang.UnsatisfiedLinkError: findLibrary devuelve nulo https://bitbucket.org/almworks/sqlite4java/issues/71/arm64-bit. (aunque esto es para sqlite4java)

Aparte de eso, también recibo este error / advertencia (según el dispositivo): libjsqlite.so tiene reubicaciones de texto. Esto está desperdiciando memoria y evita el endurecimiento de la seguridad. Por favor, arregla. Aunque no bloquea la aplicación como el otro error.

Respuestas a la pregunta(2)

Su respuesta a la pregunta