QuickBlox Android SDK 1.2 在 14 之前的 Android API 上不再运行

Posted

技术标签:

【中文标题】QuickBlox Android SDK 1.2 在 14 之前的 Android API 上不再运行【英文标题】:QuickBlox Android SDK 1.2 isn't running anymore on Android API before 14 【发布时间】:2014-10-02 10:06:47 【问题描述】:

QuickBlox (android SDK) 在 14 之前的 Android API 上不再运行。

当我尝试使用 QBAuth.createSession(new QBCallbackImpl() 为 QuickBlox 创建会话时,它会出现以下错误:

(javax.net.ssl.SSLPeerUnverifiedException:没有对等证书)。

它之前运行的奇怪的东西!

我正在使用 QuickBlox Android SDK 1.2.4,我应该迁移到 SDK 2 吗?但它仍然是测试版!

【问题讨论】:

【参考方案1】:

使用 QuickBlox Android SDK 1.2 时似乎有问题,强烈推荐使用 QuickBlox Android SDK 2(但它仍然是 Beta 版!)。

如果我们仍然需要使用 QuickBlox Android SDK 1.2,我们可以通过在创建会话之前调用它来解决这个问题

QBSettings.getInstance().setTransferProtocol(TransferProtocol.HTTP);

它就像一个魅力。

【讨论】:

以上是关于QuickBlox Android SDK 1.2 在 14 之前的 Android API 上不再运行的主要内容,如果未能解决你的问题,请参考以下文章

使用 QuickBlox 聊天 SDK 发送图像 - Android

Quickblox android sdk 群聊

Gradle 构建问题:在最新的 Android SDK23 上升级 Quickblox 和 httpclient

Quickblox Android sdk 2.0 Beta 缺少一些类

使用 Quickblox SDK for Android 更改视频通话的视频通话属性?

为啥只能在 Android SDK QuickBlox 上进行第一次视频通话?