0
私はMobileFirst Cordovaプロジェクトに問題があり、アンドロイドスタジオでビルドしています。私はJsonStoreで何かをしようとすると、私はこの問題を持っている:JsonStoreエラー64ビットの代わりに32ビット
com.ibm.myApp D/com.worklight.nativeandroid.common.WLUtils: WLUtils.loadLib in WLUtils.java:553 :: os.arch: aarch64
com.ibm.myApp D/com.worklight.nativeandroid.common.WLUtils: WLUtils.loadLib in WLUtils.java:574 :: Extracting zip file: featurelibs/armeabi/libcrypto.so.1.0.0
com.ibm.myApp E/art: dlopen("/data/data/com.ibm.myApp/files/libcrypto.so.1.0.0", RTLD_LAZY) failed: dlopen failed: "/data/data/com.ibm.myApp/files/libcrypto.so.1.0.0" is 32-bit instead of 64-bit
com.ibm.myApp D/WebView: setNetworkAvailable=false
com.ibm.myApp D/com.worklight.nativeandroid.common.WLUtils: WLUtils.loadLib in WLUtils.java:584 :: Loading library using System.load: /data/data/com.ibm.myApp/files/libcrypto.so.1.0.0
com.ibm.myApp I/chromium: [INFO:CONSOLE(59)] "error happened : {
src": "initCollection",
err": -11,
msg": "OPERATION_FAILED_ON_SPECIFIC_DOCUMENT",
col": "pictures",
usr": "jsonstore",
doc": "dlopen failed: \"/data/data/com.ibm.myApp/files/libcrypto.so.1.0.0\" is 32-bit instead of 64-bit",
res": {}
}", source: file:///android_asset/www/js/services/JSONstore.service.js (59)
com.ibm.myApp D/com.worklight.nativeandroid.common.WLUtils: WLUtils.loadLib in WLUtils.java:589 :: com.mobileiron.wrapped is set to false
com.ibm.myApp D/WebView: setNetworkAvailable=true
com.ibm.myApp D/com.worklight.nativeandroid.common.WLUtils: WLUtils.loadLib in WLUtils.java:594 :: Loading library using System.load: /data/data/com.ibm.myApp/files/libcrypto.so.1.0.0
com.ibm.myApp E/com.worklight.androidgap.plugin.DispatchingPlugin: DispatchingPlugin$ActionDispatcherRunnable.run in DispatchingPlugin.java:83 :: error while dispatching action "provision"
java.lang.UnsatisfiedLinkError: dlopen failed: "/data/data/com.ibm.myApp/files/libcrypto.so.1.0.0" is 32-bit instead of 64-bit
at java.lang.Runtime.load(Runtime.java:331)
at java.lang.System.load(System.java:981)
at com.worklight.nativeandroid.common.WLUtils.loadLib(WLUtils.java:595)
at com.worklight.jsonstore.api.WLJSONStore.<init>(WLJSONStore.java:72)
at com.worklight.jsonstore.api.WLJSONStore.getInstance(WLJSONStore.java:274)
at com.worklight.androidgap.jsonstore.dispatchers.ProvisionActionDispatcher.initializeCollection(ProvisionActionDispatcher.java:148)
at com.worklight.androidgap.jsonstore.dispatchers.ProvisionActionDispatcher.databaseActionDispatch(ProvisionActionDispatcher.java:138)
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:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
com.ibm.myApp E/wl.jsonstore: {"src":"initCollection","err":-11,"msg":"OPERATION_FAILED_ON_SPECIFIC_DOCUMENT","col":"pictures","usr":"jsonstore","doc":"dlopen failed: \"/data/data/com.ibm.myApp/files/libcrypto.so.1.0.0\" is 32-bit instead of 64-bit","res":{}}
com.ibm.myApp D/cr_Ime: [ImeAdapter.java:140] onCreateInputConnection returns null.
私はlibcrypto.so.1.0.0.zipを変更しようとしたと私は同じ問題を持っています。
私はMFP 7.1で動作し、私はこの記事を見ましたが、私はそれはあなたの7.1ビルド番号が何であるかをあなたの質問からは不明であるMFP 7.0 IBM Mobile First - Json Store not working on Samsung Galaxy S6
正確なMFPのバージョンは? –
7.1.0.0-MFPF-CLI-IF201602291240 –