johninio Δημοσ. 4 Δεκεμβρίου 2017 Δημοσ. 4 Δεκεμβρίου 2017 IMqttToken token = sampleClient.connectWithResult(connOpts);token.setActionCallback(new IMqttActionListener() {@Overridepublic void onSuccess(IMqttToken iMqttToken) {Toast.makeText(MainActivity.this,"success to connect",Toast.LENGTH_LONG).show();}@Overridepublic void onFailure(IMqttToken iMqttToken,Throwable throwable) {Toast.makeText(MainActivity.this,"failed to connect",Toast.LENGTH_LONG).show();}}); Αντιμετωπιζω το εξης. Δεν μπαινει σε καμια απο τις δυο ουτε στην onsucess ουτε στην onFailure. Επιπλεον οταν ειναι κλειστος ο broker η εφαρμογη κρασαρει γιατι κολλαει στην connect.Εχει καποιος καποια γνωμη;
anon667 Δημοσ. 5 Δεκεμβρίου 2017 Δημοσ. 5 Δεκεμβρίου 2017 try/catch στις connect/setActionCallback; Με κάποιον client καταφέρνεις να συνδεθείς στον broker;
johninio Δημοσ. 5 Δεκεμβρίου 2017 Μέλος Δημοσ. 5 Δεκεμβρίου 2017 Βρισκεται ηδη μεσα σε ενα try catch.Αυτος ειναι ο κωδικας του try.Οταν ο mqttbroker ειναι ενεργος τοτε ολα μια χαρα συνεδεται δεν εχω κανενα θεμα.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα