问题标签 [quickblox-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
971 浏览

maven - Android Studio Gradle 错误:无法解决:com.quickblox:quickblox-android-sdk-core:2.5.1

我目前正在涉足 Android 开发,并且我有一个 Android Studio 项目,我正在尝试将QuickBlox sdk添加到我的项目中。我尝试按照提供的说明进行操作,但发现它不起作用。通过一些研究,我发现我可能不需要 gradle 文件中的 mavenCentral() 位,因为提供的 jcentral() 行是等价的,所以我只将以下部分添加到我的 gradle 文件中。

但是,当我运行它时,我得到了错误:

无法解析配置 ':app:_debugCompile' 的所有依赖项。无法解析 com.quickblox:quickblox-android-sdk-core:2.5.1。要求:Wext:app:unspecified 无法解析 com.quickblox:quickblox-android-sdk-core:2.5.1。无法获取资源' https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/com/quickblox/quickblox-android-sdk-core/2.5.1/quickblox-android-sdk-core -2.5.1.pom '。无法获取' https://github.com/QuickBlox/quickblox-android-sdk-releases/raw/master/com/quickblox/quickblox-android-sdk-core/2.5.1/quickblox-android-sdk-core- 2.5.1.pom '. 对等体未通过身份验证

我在这里发现了很多类似的问题,我尝试了一些建议的答案,包括将 github 证书添加到 java 证书存储并重新安装 JDK,但它似乎没有效果。我没有通过代理运行。

谁能指出我正确的方向?

0 投票
1 回答
269 浏览

tags - 如何从应用程序中删除 QuickBlox 用户标签?

我已经搜索了所有 QBUser 教程,但找不到删除用户标签的方法。任何人都知道如何从应用程序中做到这一点而不删除用户并重新创建它?

0 投票
2 回答
1198 浏览

android - Quickblox Android:未读消息总数请求

我已经看到,在 iOS sdk 和 API 中,我可以获得未读消息的总数,但我找不到使用 Quickblox Android SDK 的方法。有没有办法做到这一点?

我需要与此类似的东西,但适用于 Android 而不是 iOS:

0 投票
3 回答
6993 浏览

android - Parcelable 在写入可序列化对象时遇到 IOException [QUICKBLOX DIALOG]

自 4 月 15 日 Quickblox 将适用于 Android 的 SDK 更新到 2.5.2 以来,我在 quickblox 中遇到了一个问题。我注意到的问题是,如果我为对话框填充了customData参数,那么它会抛出下面提到的 IOExeption。否则没有问题。

没有问题的对话框。

QBDialog{id=xxxx, created_at=2016-19-04 11:36:54, last_msg_user_id=xxxx, occupants_ids=[xxxx, xxxx, last_message=hey, last_message_date_sent=1461046124, type=PRIVATE, name=xxxx, room_jid=null, user_id=xxxx, photo=null, unread_message_count=0, customData=null}

导致崩溃的对话框。

QBDialog{id=xxxx, created_at=2016-19-04 12:01:00, last_msg_user_id=xxxx, occupants_ids=[xxxx, xxxx], last_message=hello, last_message_date_sent=1461047494, type=PRIVATE, name=xxxx, room_jid=null , user_id=xxxx, photo=null, unread_message_count=1, customData=QBBaseCustomObject{className='DialogueRelationState', fields={isFriends=true, location_field=null}}}

将上述对话框传递给 Activity_chat 类的代码段

接收Activity的start方法

错误日志:

我从中了解到的是,它在对话框中遇到了 JSON 格式的东西,它是不可序列化的,因此是错误的。

注意:这在 4 月 15 日之前运行良好,而且我也没有对我的自定义类进行任何更改

我尝试将 SDK 版本从 v2.5 升级到 v2.5.2,但没有用。

0 投票
1 回答
834 浏览

android - Android:Quickblox 获取未读消息总数

我已经提到了这些链接

  1. Quickblox Android:未读消息总数请求
  2. http://quickblox.com/developers/SimpleSample-chat_users-android#Unread_messages_count

但问题是它无法解决此方法 getTotalUnreadMessagesCount()

请帮忙

0 投票
1 回答
304 浏览

java - quickblox 中的“文件上传错误,内容类型不正确”

我正在尝试在 quickblox 中上传图片,我已经做过一次,但我现在收到了这条错误消息。

例如,我的文件是:“/data/user/0/dinidiniz.tradersmtg/app_Traders MTG Images/Sat Apr 30 20:58:36 GMT-03:00 2016.png”。我测试过,它存在并且可以很好地获取位图。

当我使用上传时:

我收到此错误:

0 投票
2 回答
69 浏览

quickblox-android - 如何在包含 QuickBlox 视频聊天“so”驱动程序文件后减小 apk 的大小

我们开发了一个利用 QuickBlox 实现视频会议解决方案的 Android 应用程序。但是,问题是驱动程序文件在 apk 大小上增加了 15MB,这是非常不可取的。有没有办法将 apk 的大小减小到 <10MB?

0 投票
0 回答
481 浏览

android - Quickblox 将聊天存储到 android 的缓存中,例如 Ios Quickblox sdk

我目前正在使用Quickblox SDK 开发 android 聊天应用程序。它非常适合开发聊天、视频和音频通话。但是对于 android 有一些限制。我已经浪费了 3 天。我面临一些限制。

1)。我在 DialogsActivity 期间没有收到消息。如何在从任何用户获取消息时更新特定对话框?在 ios SDK 中,它已经在演示项目中处理。

2)。在 ios SDK 他们可以使用服务管理器类轻松地将整个聊天存储在缓存中。但是对于 android,没有存储数据的方法。如何使用 quickblox android 像 ios 将聊天历史存储在缓存中?

3)。在 Quickblox SDK 中,我们每次都需要登录。有什么方法可以获取登录状态吗?

此问题的帮助

提前致谢

0 投票
2 回答
792 浏览

ios - QuickBlox:didReceiveNewSession 方法不是在 swift 中调用 gettimg

我正在使用 Quickblox sdk 在 SWIFT 语言的视频通话项目中工作。我正在尝试使用其 quickbloxid 与另一个用户通话。但是当我开始从一个设备呼叫另一台设备时。没有在另一台设备上调用 didReceiveNewSession 委托方法,并且日志显示服务不可用的错误消息。请让我知道我在哪里做错了。提前致谢。

0 投票
1 回答
228 浏览

android - QuickBlox WebRtc VideoChat Android

几天来,我正在研究 quickblox。我像这样将对手视图保持在我的视图之下。在此处输入图像描述

它工作得很好,但是当我保持像Skype这样的视图时:-对手视图是全屏的,而我的视图是在对手视图的右上角,它只渲染一个最后渲染的视图。我在 quickblox 网站上查看 quickblox webrtc 示例。我看到了该示例中的代码,但它包含会议演讲,为我提供了一些复杂的回收视图编码.谁能告诉我如何将一个 webrtc 放在另一个之上。