Во-первых, нет метода публикации, который принимает 3 параметра.Вы можете посмотреть здесь для документации по методу публикации mqttAndroidClient.
Возможно, вы захотите использовать следующую строку:
mqttHelper.mqttAndroidClient.publish(topic, message, 2, false);
* обратите внимание, что это не сохраняет сообщения, используйте true
, если вы хотитевместо этого сохраните сообщения.