Это моя первая попытка разработки в java/android.Остановка между методами
Я создал приложение, которое читает из базы данных (MySQL), оно извлекает запись и основывается на значениях в записи и отправляет 4 SMS на второе устройство.
После того, как он отправил SMS-сообщения, он обновляет базу данных вторым устройством, которое запускает одно и то же приложение, подключается к базе данных и делает то же самое, снова обновляя базу данных.
Добавить 10 устройств в микс, все соединения с базой данных, извлечение значений и отправку сообщений.
Когда последнее устройство подключается, оно обновляет запись первого устройства, и поэтому, когда первое устройство подключается снова, оно видит, что последнее устройство отправило его сообщения, а затем отправляет другую партию сообщений, перед очисткой базы данных и сбросом значений в базе данных.
Моя первая проблема заключается в том, что у меня есть одно действие, которое возвращает номер устройства через код USSD, который по завершении вызывает метод для чтения данных, чтобы он мог начать отправку, однако у меня нет способа сообщая устройству подключаться к базе данных с интервалами, то есть если устройство 1 не завершило отправку сообщений, подключится два устройства, убедитесь, что они еще не отправлены, а затем просто остаются в этом состоянии. Мне нужно, чтобы устройство подключалось с интервалами без вмешательства пользователя.
Возможно ли это?
Если я выхожу из приложения на устройстве и перезапускаю его, он подключается, видит, что его запись была обновлена, и выполняет следующую партию отправки.
Спасибо Фелипе, это, кажется, решить это для меня. – Freddie
без проблем! Я надеюсь, что это помогает! –