android - 用于 React Native Android 的 XMPP 库

标签 android xmpp react-native

我需要从 React Native 应用程序与 xmpp 服务器集成。我找到了一个用于 React Native iOS 版本的现有库 (https://github.com/aksonov/react-native-xmpp)。

但我找不到任何现有的适用于 Android 版本的 React Native xmpp 库。

有人可以让我知道是否有任何可用的图书馆并指出我去那里吗?

是否可以为 xmpp 编写原生 android 库,然后将其链接到我的 React 原生代码?

最佳答案

您可以使用类似 Smack 的库在 Android 上并将其暴露给你自己的 react-native。如果您有一些 Java 经验,通常不会那么困难:native modules docs .

在不太了解库的情况下,我认为挑战在于统一 iOS 和 Android 的 API。如果您只想支持 Android,那不是问题。否则请 react-native-xmpp 的作者集成您的 Android 代码。

关于android - 用于 React Native Android 的 XMPP 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37875059/

相关文章:

android - 创建缩放位图会导致图像无效

android - 使用 NDK 9 为 Android 5.0 或更高版本构建的应用程序之间是否存在不兼容性?

android - Android 上用于调试构建的 Gcm

java - 如何使用 XMPP java 向用户发送聊天邀请?

ios - 无法在 iOS 中将 XMPPFramework 连接到 Openfire 服务器

android - 如何将 base64 转换为 pdf React-Native

javascript - 创建、编辑或删除新行后表不更新

reactjs - react 旋转 Accordion 箭头 Onclick

android - 防止服务器与非官方 android 客户端通信

android - Smack 和 aSmack 有什么区别?