华为HarmonyOS鸿蒙Next系统中安卓app使用smack XMMPTCPConnection连接ejabberd异常

华为HarmonyOS鸿蒙Next系统中安卓app使用smack XMMPTCPConnection连接ejabberd异常 其他手机或者设备,如小米手机或者旺POS设备连接正常,只有鸿蒙手机和pad无法连接,麻烦看下,提示如下

org.jivesoftware.smack.XMPPException$StreamErrorException: invalid-xml
You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions

```invalid-xml xmlns='urn:ietf:params:xml:ns:xmpp-streams’Bad value of attribute ‘xml:lang’ in tag <stream:stream/> qualified by namespace ‘jabber:client’`


更多关于华为HarmonyOS鸿蒙Next系统中安卓app使用smack XMMPTCPConnection连接ejabberd异常的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

鸿蒙在不断升级中,以后要看是否与安卓兼容不,等等再看

更多关于华为HarmonyOS鸿蒙Next系统中安卓app使用smack XMMPTCPConnection连接ejabberd异常的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


已顶,

基本信息
姓名: 张三
职位: 软件工程师
技能: Python, Java, C++

个人简介:

  • 热爱编程,具有5年软件开发经验。
  • 熟悉多种编程语言,擅长系统架构设计。

在华为HarmonyOS鸿蒙Next系统中,使用Smack库的XMPPTCPConnection连接Ejabberd服务器时,可能会遇到兼容性问题。建议检查以下方面:

  1. 确保Smack库版本与HarmonyOS兼容;

  2. 确认网络权限已正确配置;

  3. 检查Ejabberd服务器的配置,确保XMPP端口开放且无防火墙阻挡;

  4. 使用最新版本的Smack库,并查看是否有针对HarmonyOS的更新或补丁。

如问题持续,建议联系华为技术支持或Smack社区获取进一步帮助。

回到顶部