Я новичок на android и MQTT. Я пытался выяснить, как сделать приложение, которое отправляет простые сообщения на сервер MQTT (брокер). Я не могу найти простого объяснения. Даже примеры приложений слишком сложны для понимания. Я знаю, что мне нужен адрес сервера, хост, идентификатор клиента, идентификатор пользователя и пароль для подключения, но вопрос КАК? Любая помощь будет большой, пожалуйста, просто постарайтесь максимально упростить ее. Благодаря!MQTT Eclipse Paho Android-приложение базовое
ответ
Вот несколько советов по созданию собственного сервиса mqtt, если у вас все еще есть вопрос.
1. Сервер приложений - mosquitto
Посетите site, чтобы получить двоичный или исходный код. затем создайте или установите сервер mosquitto для вашей операционной системы.
2. Запуск и тестирование брокера москитов.
- Запуск сервера mosquitto брокера с помощью команды, например,
mosquitto -c $ MOSQUITTO_HOME/CONF/mosquitto.conf -d> $ MOSQUITTO_HOME/Журнал/mosquitto.log
- Протестируйте его с помощью mosquitto_sub и mosquitto_pub исполняемого файла в каталоге bin, где вы установили брокера москитов. мой случай здесь,
mosquitto_sub -h 127.0.0.1 -t/тест/1
mosquitto_pub -h 127.0.0.1 -t/тест/1 -m "Привет Mosquitt"
3. Java-клиент ПОЗ - MQTT клиент
вы можете использовать MQTT клиентов для site list с использованием любого языка программирования, вы знакомы.
Я думаю, что вы можете использовать java-клиент и службу android - лучший выбор.
Клиент java может понадобиться для отладки и основной библиотеки.
Вы можете выбрать либо реализацию jframe для standad jdk, либо реализация swt-plugin для eclipse ide от github.
Вы также можете проверить мою индивидуальную версию jframe mine. было бы полезно, как сообщение mqtt может быть опубликовано и подписано брокером.
4. Pāho клиент для андроида
Получить исходный код из github. Обязательно наличие базовой библиотеки из клиентской библиотеки java на шаге 3. Вы можете использовать предварительно скомпилированную версию этой основной библиотеки с моего github. Затем, компиляции и сборки приложения с любыми язь инструменты, такие как затмения + ADT или андроида студии (рекомендуется)
Вы можете проверить изображения с тех пор успешно установлено приложение Pāho и может также означать мой настроенную андроида версию приложения от github.
- 1. Eclipse paho Mqtt: Получение java.io.EOF Исключение
- 2. Eclipse Paho Mqtt - Конфигурация Spring Java
- 3. MessageArrived MQTT paho library
- 4. Paho MQTT throws Exception
- 5. Paho MQTT Golang Protocol
- 6. Установить пакет paho-mqtt
- 7. Paho MQTT Android Service Issue
- 8. Запуск paho mqtt client loop_forever
- 9. paho mqtt клиентское брокерское соединение
- 10. Нарушение SOP в paho mqtt
- 11. Как отправить ping с помощью клиента Eclipse Paho MQTT?
- 12. Eclipse paho mqtt C++ как зависимость в другом проекте
- 13. Как читать данные из MQTT в Eclipse Paho?
- 14. Eclipse paho для mqtt в Android бросает ошибку
- 15. Реализация Java Eclipse Paho - Автоподключение
- 16. Как использовать клиент paho mqtt в django?
- 17. Служба поддержки Paho MQTT Android пробуждает активность
- 18. MQTT Paho Python надежное повторное подключение
- 19. Android MQTT - Paho Не поддерживает wss: //
- 20. Клиент Paho (MQTT) не может подключиться
- 21. Как начать использовать клиент MQTT Paho JavaScript?
- 22. Python Paho MQTT: Невозможно немедленно опубликовать функцию
- 23. Paho MQTT, связанный с брокером MQXR
- 24. Как подключиться к MQTT с драйверами Paho
- 25. Публикация и подписка с Paho Mqtt Client
- 26. Сетевая петля mqtt paho не нужна?
- 27. Paho javascript mqtt сжатая полезная нагрузка
- 28. MessageID возвращает ноль в paho mqtt
- 29. Пользователь и пароль Paho MQTT C++ connection
- 30. paho MQTT on_message возвращает смешное сообщение - python
Stackoverflow не работает таким образом, вам нужно попытаться реализовать это самостоятельно, а затем вернуться, когда это не сработает, при условии, что код, который вы написали, и хорошее описание того, что не работает, и кто-то поможет вам исправить Это – hardillb