【问题标题】:MQTT unable to receive messageMQTT 无法接收消息
【发布时间】:2012-07-27 11:01:58
【问题描述】:

我对 MQTT 有疑问。

我的 Android MQTT 有问题。

我遵循了这个 (http://tokudu.com/2010/how-to-implement-push-notifications-for-android/) 演示并且能够运行这个源代码。但是,我总是收到无法连接到服务器的消息。他的 MQTT 有问题还是我的连接有问题?

【问题讨论】:

    标签: mqtt


    【解决方案1】:

    我不知道你在哪里运行你的代理,但如果你的 MQTT 代理在你的开发机器上运行,你不能通过 localhost 或 127.0.0.1 连接它,因为“本地”实际上是你的手机或模拟器在这种情况下。相反,您需要提供本地 IP 来连接此 MQTT 代理。 (ipconfig 用于 Windows,ifconfig 用于 linux 命令行)

    【讨论】:

      【解决方案2】:

      您尝试连接的服务器的地址是什么?

      我知道这篇文章已经相当老了,因为 Eclipse Paho 客户端已经发布了,MQTT wiki 上也有一些关于在 Android 上使用它的好资源http://mqtt.org/wiki/doku.php/mqtt_on_the_android_platform

      【讨论】:

      • 我尝试连接到我自己的服务器(我正在运行 virtualbox Ubuntu 作为服务器,我的手机(不是模拟器)会收到来自 logcat 的消息,提示无法连接),但它没有t 似乎连接。
      • 您可以尝试使用托管在 test.mosquitto.org:1883 的代理来帮助测试问题所在。
      猜你喜欢
      • 2018-04-25
      • 1970-01-01
      • 2016-03-13
      • 1970-01-01
      • 2021-10-15
      • 2018-05-05
      • 2022-08-21
      • 2022-10-14
      • 1970-01-01
      相关资源
      最近更新 更多