简体   繁体   English

IBM Mobilefirst 7.0-供应期间的JSONStore错误无法找到符号“ CBB_add_u16”

[英]IBM Mobilefirst 7.0 - JSONStore Error during provision cannot locate symbol “CBB_add_u16”

I'm deploying an app built with IBM Mobilefirst Platform Studio v 7.0.0.00.20160526-2153 on an Android 7 - Nexus 5 (aosp_hammerhead-userdbug 7.0 NRD90M) and it's tracing the next error related to JSONStore: 我正在Android 7-Nexus 5(aosp_hammerhead-userdbug 7.0 NRD90M)上部署使用IBM Mobilefirst Platform Studio v 7.0.0.00.20160526-2153构建的应用程序,它正在跟踪与JSONStore相关的下一个错误:

09-12 14:19:39.761 17860-17902/com.myapp.MobileApp E/JSONSTORE: JSONStoreLogger.logError in JSONStoreLogger.java:189 :: Error during provision
                                                                   java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "CBB_add_u16" referenced by "/system/lib/libssl.so"...
                                                                       at java.lang.Runtime.loadLibrary0(Runtime.java:977)
                                                                       at java.lang.System.loadLibrary(System.java:1530)
                                                                       at net.sqlcipher.database.SQLiteDatabase.loadLibs(SQLiteDatabase.java:143)
                                                                       at net.sqlcipher.database.SQLiteDatabase.loadLibs(SQLiteDatabase.java:136)
                                                                       at com.worklight.jsonstore.database.DatabaseManager.openDatabaseIfNecessary(DatabaseManager.java:179)
                                                                       at com.worklight.jsonstore.database.DatabaseManager.checkDatabaseAgainstSchema(DatabaseManager.java:98)
                                                                       at com.worklight.jsonstore.database.DatabaseSchema.isSchemaMismatched(DatabaseSchema.java:417)
                                                                       at com.worklight.jsonstore.api.WLJSONStore.provisionDatabase(WLJSONStore.java:149)
                                                                       at com.worklight.jsonstore.api.WLJSONStore.openCollections(WLJSONStore.java:345)
                                                                       at com.worklight.androidgap.jsonstore.dispatchers.ProvisionActionDispatcher.initializeCollection(ProvisionActionDispatcher.java:147)
                                                                       at com.worklight.androidgap.jsonstore.dispatchers.ProvisionActionDispatcher.databaseActionDispatch(ProvisionActionDispatcher.java:133)
                                                                       at com.worklight.androidgap.jsonstore.dispatchers.BaseDatabaseActionDispatcher.actionDispatch(BaseDatabaseActionDispatcher.java:36)
                                                                       at com.worklight.androidgap.jsonstore.dispatchers.BaseActionDispatcher.dispatch(BaseActionDispatcher.java:90)
                                                                       at com.worklight.androidgap.plugin.DispatchingPlugin$ActionDispatcherRunnable.run(DispatchingPlugin.java:79)
                                                                       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
                                                                       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
                                                                       at java.lang.Thread.run(Thread.java:761)
09-12 14:19:39.765 17860-17902/com.myapp.MobileApp E/MyApp: /***** 
09-12 14:19:39.769 17860-17902/com.myapp.MobileApp E/MyApp: PERSISTENT_STORE_FAILURE
09-12 14:19:39.773 17860-17902/com.myapp.MobileApp E/MyApp:  *****/
09-12 14:19:39.777 17860-17902/com.myapp.MobileApp E/wl.jsonstore: {"src":"initCollection","err":-1,"msg":"PERSISTENT_STORE_FAILURE","col":"App","usr":"app","doc":{},"res":{}}

Although the app is capable of consume adapter services from the Mobilefirst server (the server is tracing when the app calls an adapter). 尽管该应用程序能够使用Mobilefirst服务器的适配器服务(该应用程序调用适配器时服务器正在跟踪)。

The app works fine on lower Android SOs (4.4, 5.X, 6.X). 该应用程序可以在较低的Android SO(4.4、5.X,6.X)上正常运行。

This is a known issue with the JSONStore support for Android 7. 这是Android 7的JSONStore支持的一个已知问题。

Keep an eye open on the following blog post, which will be updated once an iFix is available: https://mobilefirstplatform.ibmcloud.com/blog/2016/04/05/mobilefirst-platform-compatibility-for-android-n/ 请随时关注以下博客文章,一旦iFix可用,该博客文章将进行更新: https ://mobilefirstplatform.ibmcloud.com/blog/2016/04/05/mobilefirst-platform-compatibility-for-android-n/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 IBM MFP 7.0 Android JSONStore 数据未刷新 - IBM MFP 7.0 Android JSONStore data is NOT being refreshed android错误的pjsua(无法找到符号…) - pjsua for android error (cannot locate symbol…) IBM Mobilefirst 7.0-混合应用程序的条形码扫描仪无法正常工作 - IBM Mobilefirst 7.0- Barcode Scanner for Hybrid App is not working IBM MobileFirst 7.0-使用触发器概念的Http适配器调用 - IBM MobileFirst 7.0 - Http Adapter Invocation using trigger concept Android Studio解析符号,但在编译过程中无法找到包 - Android Studio resolves a symbol but cannot locate the package during compilation MobileFirst Platform JSONStore从数据库读取时发生错误 - MobileFirst Platform JSONStore An error occurred when reading from the database JSONSTORE Mobilefirst 7.1错误java.lang.NoClassDefFoundError:com.worklight.jsonstore.util.JSONStoreUtil - JSONSTORE Mobilefirst 7.1 error java.lang.NoClassDefFoundError: com.worklight.jsonstore.util.JSONStoreUtil 找不到符号 - Cannot locate symbol 使用 System.loadLibrary 时出现错误“找不到符号” - error "cannot locate symbol" when using System.loadLibrary 加载包 (JNI) 时出错 - 找不到符号“__aeabi_memcpy” - Error loading package (JNI) - cannot locate symbol "__aeabi_memcpy"
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM