На странице github https://github.com/aws-amplify/aws-sdk-android написано:
Для новых проектов мы рекомендуем использовать AWS с помощью Amplify Framework.
На странице Amplify Framework, посвященной разработке JS (https://docs.amplify.aws/lib/q/platform/js), есть библиотека под названием PubSub, которая должна выполнять MQTT-соединение.
Но если я переключусь на Android разработка (https://docs.amplify.aws/lib/q/platform/android), этой опции больше нет.
Есть ли способ использовать MQTT с Amplify и GraphQL? Или мне нужно обратиться к sdk android aws, а точнее к этому примеру: https://github.com/awslabs/aws-sdk-android-samples/blob/main/AndroidPubSub/src/com/amazonaws/demo/androidpubsub/PubSubActivity.java
Да, вы можете использовать AWS IoT SDK для Android. AWS IoT SDK использует MQTT в качестве транспорта для обмена сообщениями. Пример использования: , здесь . Исходный код здесь . Вот артефакт в maven .