Mobilefirst 8.0-应用程序在下面的Android版本5上通过https调用崩溃

问题描述 投票:5回答:1

MobileFirst 8.0上构建的应用程序在使用version 5调用https service时在以下Android adapter上崩溃。在version 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 cordova ibm-mobilefirst adapter okhttp
1个回答
0
投票

我知道在某些时候我们必须在application标记内添加到AndroidManifest.xml。

 <uses-library android:name="org.apache.http.legacy" android:required="false"/>
© www.soinside.com 2019 - 2024. All rights reserved.