簡體   English   中英

Worklight 6.1.0.01-Android 2.3上的JSONStore問題

[英]Worklight 6.1.0.01 - JSONStore issue on Android 2.3

將Worklight 6.1升級到最新版本(2014年11月3日發布的6.1.0.01版)后,初始化JSONStore時,我們的應用程序已停止在Android 2.3上運行。 我們創建了一個測試應用程序以重現該錯誤。 在啟動測試應用程序之后,我們使用一個簡單的集合初始化了JSONStore。

var collections = {};
//Object that defines the 'people' collection
collections["people"] = {};
//Object that defines the Search Fields for the 'people' collection
WL.JSONStore.init(collections)
.then(function () {
//success function
})
.fail(function (errorObject) {
//error function
});

初始化JSONStore時,Android 2.3設備上的日志報告以下行:

01-18 14:57:11.419:D / com.test(1694):提取zip文件:featurelibs / armeabi / libcrypto.so.1.0.0

01-18 14:57:12.609:D / com.test(1694):使用System.load加載庫:/data/data/com.test/files/libcrypto.so.1.0.0

01-18 14:57:12.739:I / DEBUG(88): * * * * * * * * * * * * * * * *

01-18 14:57:12.739:I / DEBUG(88):構建指紋:'samsung / GT-S5830 / GT-S5830:2.3.6 / GINGERBREAD / XWKTS:user / release-keys'

01-18 14:57:12.739:I / DEBUG(88):pid:1694,tid:1704 >>> com.test <<<

01-18 14:57:12.739:I / DEBUG(88):信號4(SIGILL),代碼1(ILL_ILLOPC),故障加法器80c86cc4

01-18 14:57:12.739:I / DEBUG(88):r0 80db8e18 r1 47609324 r2 80d7997c r3 00000000

01-18 14:57:12.739:I / DEBUG(88):r4 80dc0354 r5 00000001 r6 00000000 r7 00000000

01-18 14:57:12.749:I / DEBUG(88):r8 802182c0 r9 00219228 10 46072cac fp 46e46fbc

01-18 14:57:12.749:I / DEBUG(88):ip 0000004f sp 47609330 lr afd1d1b3 pc 80c86cc4 cpsr 60000010

01-18 14:57:12.749:I / DEBUG(88):d0 41dd402807c00000 d1 41dd402807800000

01-18 14:57:12.749:I / DEBUG(88):d2 000000003f000000 d3 000000003f000000

01-18 14:57:12.749:I / DEBUG(88):d4 0000000000000000 d5 0000000000000000

01-18 14:57:12.749:I / DEBUG(88):d6 0000000000000000 d7 0000000000000000

01-18 14:57:12.749:I / DEBUG(88):d8 4130000000000000 d9 0000000000000000

01-18 14:57:12.749:I / DEBUG(88):d10 0000000000000000 d11 0000000000000000

01-18 14:57:12.749:I / DEBUG(88):d12 0000000000000000 d13 0000000000000000

01-18 14:57:12.749:I / DEBUG(88):d14 0000000000000000 d15 0000000000000000

01-18 14:57:12.749:I / DEBUG(88):scr 20000012

01-18 14:57:12.809:I / DEBUG(88):#00 pc 00086cc4 /data/data/com.test/files/libcrypto.so.1.0.0

01-18 14:57:12.809:I / DEBUG(88):#01 pc 0001d1ae /system/lib/libc.so

01-18 14:57:12.809:I / DEBUG(88):PC周圍的代碼:

01-18 14:57:12.809:I / DEBUG(88):80c86ca4 e1a01006 ebff0215 e59f3104 e59d2004

01-18 14:57:12.809:I / DEBUG(88):80c86cb4 e7923003 e5830000 eaffffee e59d0004

01-18 14:57:12.809:I / DEBUG(88):80c86cc4 e30f6b27 e59f20e8 e34f6fff e5846108

01-18 14:57:12.809:I / DEBUG(88):80c86cd4 e1a01003 e790c002 e28d0020 e3a02010

01-18 14:57:12.809:I / DEBUG(88):80c86ce4 e58c3000 ebff01d2 e59f30c8 e28d1024

01-18 14:57:12.809:I / DEBUG(88):關於lr的代碼:

01-18 14:57:12.809:I / DEBUG(88):afd1d190 bdf0b003 783718c6 2f3d1c70 e7ecd1f1

01-18 14:57:12.809:I / DEBUG(88):afd1d1a0 000243f2 ffffff4c b083b500 f7ffa901

01-18 14:57:12.809:I / DEBUG(88):afd1d1b0 b003ffbb 46c0bd00 1c04b510 fca4f7ff

01-18 14:57:12.809:I / DEBUG(88):afd1d1c0 886388a1 18c00408 46c0bd10 1c0db5f8

01-18 14:57:12.809:I / DEBUG(88):afd1d1d0 1c081c04 1c161c11 e8bcf7f0 1c071c31

01-18 14:57:12.809:I / DEBUG(88):堆棧:

01-18 14:57:12.809:I / DEBUG(88):476092f0 003b1310
01-18 14:57:12.809:I / DEBUG(88):476092f4 003b15a8
01-18 14:57:12.809:I / DEBUG(88):476092f8 0000000b
01-18 14:57:12.809:I / DEBUG(88):476092fc 802a1ce8
01-18 14:57:12.809:I / DEBUG(88):47609300 802a1ce8
01-18 14:57:12.809:I / DEBUG(88):47609304 0000000e
01-18 14:57:12.809:I / DEBUG(88):47609308 b000e548
01-18 14:57:12.809:I / DEBUG(88):4760930c 80dc0354
01-18 14:57:12.819:I / DEBUG(88):47609310 00000001
01-18 14:57:12.819:I / DEBUG(88):47609314 00000000
01-18 14:57:12.819:I / DEBUG(88):47609318 00000000

01-18 14:57:12.819:I / DEBUG(88):4760931c afd1d1b3 /system/lib/libc.so

01-18 14:57:12.819:I / DEBUG(88):47609320 ffffffff
01-18 14:57:12.819:I / DEBUG(88):47609324 80c47034 /data/data/com.test/files/libcrypto.so.1.0.0

01-18 14:57:12.819:I / DEBUG(88):47609328 df002777
01-18 14:57:12.819:I / DEBUG(88):4760932c e3a070ad
01-18 14:57:12.819:I / DEBUG(88):#01 47609330 b000e5d4
01-18 14:57:12.819:I / DEBUG(88):47609334 80db8e18
01-18 14:57:12.819:I / DEBUG(88):47609338 ffffffff
01-18 14:57:12.819:I / DEBUG(88):4760933c 00000000
01-18 14:57:12.819:I / DEBUG(88):47609340 b000e548
01-18 14:57:12.819:I / DEBUG(88):47609344 b00140cc
01-18 14:57:12.819:I / DEBUG(88):47609348 b000e548
01-18 14:57:12.819:I / DEBUG(88):4760934c b00047a3 / system / bin / linker

01-18 14:57:12.819:I / DEBUG(88):47609350 ffffffff
01-18 14:57:12.819:I / DEBUG(88):47609354 b000e548
01-18 14:57:12.819:I / DEBUG(88):47609358 00001426
01-18 14:57:12.819:I / DEBUG(88):4760935c 000022a9
01-18 14:57:12.819:I / DEBUG(88):47609360 80db8734
01-18 14:57:12.819:I / DEBUG(88):47609364 00000004
01-18 14:57:12.829:I / DEBUG(88):47609368 00000004

01-18 14:57:12.829:I / DEBUG(88):4760936c b00037f5 / system / bin / linker

01-18 14:57:12.829:I / DEBUG(88):47609370 b000e62c
01-18 14:57:12.829:I / DEBUG(88):47609374 b000e628

該應用程序已關閉,沒有異常或顯式錯誤。

我們已經檢查了apk中是否存在zip文件“ featurelibs / armeabi / libcrypto.so.1.0.0”,以及所有其他需要的庫。

我們錯過了什么嗎?

@Claudia:支持Android Emulator 2.3.x IBM Worklight不支持Android Emulator 2.3.x,因為存在已知問題,有關詳細信息,請參見https://code.google.com/p/android/issues/列表 (搜索問題12987)。

http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/index.jsp?topic=/com.ibm.worklight.getstart.doc/start/c_known_limitations.html

如android票證所述,有一些解決方法,但對於您的目的而言可能不可行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM