Я работаю над своей бакалаврской диссертацией, и мне нужно реализовать приложение с использованием Google Nearby Connection API. Цель состоит в том, чтобы разработать приложение помощи при стихийных бедствиях.
Я тестировал Google Nearby Connection в течение последних двух дней, и у меня есть некоторые проблемы и вопросы.
У меня 6 устройств, 4 Motorola G (2-го поколения), 1 Nexus 5X и 1 OnePlus 5T. Все они обновлены. Я также использую последнюю версию Google Nearby
'com.google.android.gms:play-services-nearby:15.0.1'
Вот мои вопросы:
- Устройства Motorola запрашивают код сопряжения для подключения друг к другу, но даже если сопряжение принято, они не подключаются.
- Некоторые устройства подключаются безупречно (OnePlus и Nexus), но у Motorola возникают проблемы с подключением, часто возникает эта ошибка: STATUS_BLUETOOTH_ERROR
- Можно ли создать ячеистое приложение, которое будет пересылать сообщения с устройства на устройство? Проведя тестирование, я начинаю задаваться вопросом, действительно ли это возможно.
- Во время тестирования я часто обнаруживаю и рекламирую одновременно. Есть ли лучший способ сделать это, чтобы избежать проблем?
Я использовал документацию Google и некоторые другие ресурсы, которые нашел в Интернете. Вот код, который у меня был в конце: Gist Link
Спасибо большое за помощь ребята!