2

Android 用の MQTT クライアントを作成しています。私は ia92 ライブラリ (wmqtt.jar) を使用しており、Android 通知として表示するために MQ からメッセージを取得しようとしています。私の問題は、MQ に初めて接続しようとすると、Android クライアント アプリが正常に接続され、MQ メッセージを正常に取得できることです。Wi-Fi をオフにしてネットワーク接続を切断すると、MQTT クライアント接続が期待どおりにドロップしますが、再度オンにすると、アプリは MQ 接続を確立せず、エラー コードのない MQTTException をスローします。

mqttClient.connect(this.mqttClientId, cleanStart, keepAliveSeconds);

これの何が問題なのですか?少しでも助けが必要です..

前もって感謝します

4

1 に答える 1

2

Java Paho クライアントの実装には、Android サービス クライアントとサンプルが含まれています: https://github.com/eclipse/paho.mqtt.java/tree/master/org.eclipse.paho.android.service

また、Android でプッシュ通知を実装するために Java Paho クライアントを使用する例を見つけることもできます: https://github.com/dobermai/android-mqtt-push

于 2014-07-16T16:27:29.037 に答える