Mobilefirst 8.0-应用程序在以下Android版本5上因https呼叫而崩溃

Mobilefirst 8.0-应用程序在以下Android版本5上因https呼叫而崩溃,android,cordova,ibm-mobilefirst,adapter,okhttp,Android,Cordova,Ibm Mobilefirst,Adapter,Okhttp,使用适配器调用https服务时,基于MobileFirst 8.0的应用程序在下面的Android版本5上崩溃。同样适用于版本5及以上版本 下面是设备日志中捕获的日志: OkHttp ConnectionPool at java.lang.Object.wait(Object.java) at java.lang.Thread.parkFor(Thread.java:1205) at sun.misc.Unsafe.park(Unsafe.java:32

使用
适配器调用
https服务时,基于
MobileFirst 8.0
的应用程序在下面的Android
版本5
上崩溃。同样适用于
版本5
及以上版本

下面是设备日志中捕获的日志:

OkHttp ConnectionPool
       at java.lang.Object.wait(Object.java)
       at java.lang.Thread.parkFor(Thread.java:1205)
       at sun.misc.Unsafe.park(Unsafe.java:325)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2056)
       at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:435)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
       at java.lang.Thread.run(Thread.java:841)

如果有任何机构遇到同样的问题,请提供帮助。

您的Android MobileFirst SDK和服务器的版本是什么。另外,TLS的版本是什么?Android Mobile First SDK&server的8.0.0版本。Amit,SDK的确切构建版本是什么?cordova插件还是本机SDK的精确构建版本?它是一个合适的SSL端点,还是使用自定义或自签名证书配置的?如果你切换网络呢?数据而非wifi?您好,我们尝试在android api上使用最新的MobileFirst sdk
android:minSdkVersion=“16”
android:targetSdkVersion=“23”
,它是一个合适的SSL端点。由于仅在服务调用之前进行SSL Pining检查而出现问题。