2012-07-27 164 views
0

我遇到MQTT问题。MQTT无法接收消息

我遇到了Android MQTT的问题。

我跟着这个(http://tokudu.com/2010/how-to-implement-push-notifications-for-android/)演示,并能够运行此源代码。但是,我总是收到一条消息,指出我无法连接到服务器。 MQTT有什么问题吗?或者我的连接有问题?

回答

1

我不知道你运行你的经纪人,但是如果您的MQTT代理正在您的开发计算机上运行,​​则无法通过本地主机或127.0.0.1进行连接,因为“localhost”实际上就是您的手机或仿真器。相反,您需要为您的本地IP连接此MQTT代理。 (IPCONFIG适用于Windows,对于Linux命令行使用ifconfig

0

你试图连接到的服务器地址是什么?

我知道文章是相当老的,现在Eclipse的泛美卫生组织客户端已经出来了,有一些很好的资源,对MQTT维基有关使用它的Android得http://mqtt.org/wiki/doku.php/mqtt_on_the_android_platform

+0

我试图连接到我自己的服务器(我正在运行的VirtualBox的Ubuntu的服务器,我的电话(未仿真器)将有来自logcat的消息说无法连接),但它似乎并没有连接。 – user288231 2012-07-27 22:46:00

+0

您可以尝试使用test.mosquitto.org:1883托管的代理来帮助测试问题所在。 – ralight 2012-07-30 08:35:57