Abnornal running on mobile phone operating system 7.0


#1

12-20 16:24:06.204 W/linker (17318): library “libutils.so” ("/vendor/lib/libutils.so") needed or dlopened by “/data/app/com.icbc.hwhce-1/lib/arm/libsqlcipher_android.so” is not accessible for the namespace “classloader-namespace” - the access is temporarily granted as a workaround for http://b/26394120, note that the access will be removed in future releases of Android.
12-20 16:24:06.204 W/linker (17318): library “libcutils.so” ("/vendor/lib/libcutils.so") needed or dlopened by “/data/app/com.icbc.hwhce-1/lib/arm/libsqlcipher_android.so” is not accessible for the namespace “classloader-namespace” - the access is temporarily granted as a workaround for http://b/26394120, note that the access will be removed in future releases of Android.
12-20 16:24:06.213 W/linker (17318): library “libnativehelper.so” ("/system/lib/libnativehelper.so") needed or dlopened by “/data/app/com.icbc.hwhce-1/lib/arm/libdatabase_sqlcipher.so” is not accessible for the namespace “classloader-namespace” - the access is temporarily granted as a workaround for http b/26394120, note that the access will be removed in future releases of Android.
12-20 16:24:06.213 W/linker (17318): library “libandroid_runtime.so” ("/system/lib/libandroid_runtime.so") needed or dlopened by “/data/app/com.icbc.hwhce-1/lib/arm/libdatabase_sqlcipher.so” is not accessible for the namespace “classloader-namespace” - the access is temporarily granted as a workaround for http b/26394120, note that the access will be removed in future releases of Android.
12-20 16:24:06.214 W/linker (17318): library “libbinder.so” ("/system/lib/libbinder.so") needed or dlopened by “/data/app/com.icbc.hwhce-1/lib/arm/libdatabase_sqlcipher.so” is not accessible for the namespace “classloader-namespace” - the access is temporarily granted as a workaround for http b/26394120, note that the access will be removed in future releases of Android.
12-20 16:24:06.307 I/ICBC (17318): error : ==java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol “CBB_add_u16” referenced by “/vendor/lib/libssl.so”…


#2

Hi @zhyuan

From the warning messages you have shared, it appears you may be using an old version of SQLCipher for Android, is that correct? The native libraries referenced in your warnings are not used in the newer builds of SQLCipher for Android. Instructions for using the latest release can be found here.


#3

Hi @developernotes
where can I download sqlcipher-for-android-v3.5.4.zip? And how can I use it in eclipse? Look forward to your reply.


#4

Hi @zhyuan

The zip package is available for commercial license holders, licenses are available here, otherwise the community distribution is in the AAR format.