【问题标题】:Android MQTT unable to create clientAndroid MQTT 无法创建客户端
【发布时间】:2012-11-15 22:04:15
【问题描述】:

我正在尝试使用 paho 客户端库在我的 android 服务中创建一个 mqtt 客户端。 mosquitto 代理正在我的本地机器上运行。 当我尝试创建 MQTTClient 的新实例时出现 MqttPersistenceException 异常。

//创建客户端 端口=1883 mqttConnSpec="tcp://"+ipaddressOflocalMachine+":"+ 端口 mqttClient = new MqttClient(mqttConnSpec, mqttClientId)

这个例外没有给出任何理由。 我能够成功地使用 java 控制台应用程序进行通信。 在android模拟器中运行它时是否需要额外的东西。 非常感谢任何帮助

谢谢 本

【问题讨论】:

标签: android mqtt


【解决方案1】:

您能否再分享一些您的代码 - 您是否正在设置持久性类?

有很多很好的资源可以讨论 Android 上的 Java/Paho MQTT 客户端。基本的事情是您确实需要实现一个持久性类或指定提供的内存或文件。这在another StackOverflow answer 中进行了讨论。另请参阅this "bug",它解释了您需要确保设置 user.dir 或使用不同的持久性方法。有一个list of additional resources on the MQTT wiki

【讨论】:

    猜你喜欢
    • 2012-11-09
    • 1970-01-01
    • 1970-01-01
    • 2017-11-12
    • 2016-10-27
    • 2013-10-06
    • 2018-01-05
    • 2014-12-12
    • 1970-01-01
    相关资源
    最近更新 更多