El Sincero пишет:
Я склонен предполагать, что проблема все-таки со связью. Судя по всему, Вы из Санкт-Петербурга или области, т.к. в Москве Tele2 не работает с 2G, а модем в системе использует именно 2G для передачи данных.
Не угадали, Нижний Новгород. И покрытие Tele2 у нас не бывает, ибо в основе сети лежит бывшая сеть NSS.
El Sincero пишет:
У Вас подобная ситуация в одном и том же месте происходит или в разных?
В разных, естественно.
El Sincero пишет:
Поэтому, остается либо использовать альтернативные способы управления системой (голос или SMS) либо менять оператора.
Давайте я, все-таки, еще раз озвучу проблемы, которые сейчас есть:
1. не работает отправка команд через SMS. Апликация она и она говорит "Ошибка SMS", и в логе говорит:
10-18 10:55:48.157 E/Autolis (27724): Sms error: java.lang.IllegalArgumentException: Invalid destinationAddress. -
обратите внимание на этого типа на эксепшена. До попытки отправки дело скорее всего даже не дошло, отвалилось на валидации параметров. Еще раз обращу внимание, что раньше я пользовался приложением на другом телефоне. Я, честно говоря, не запомнил в деталях, как я "заводил" приложение на новом телефоне, но телефонный номер машины я точно не вводил, он сам вволдился. Он либо приехал с ваших серверов во всем мире, либо приложение не знает его вообще и знать не хочет. Может быть в этом проблема?
2. Отправляю команду на запуск (через передачу данных). В приложении появляется вертящееся колесо (то, которое в андроиде называется indeterminate progress bar), ухожу в дом экран. Машина заводится - т.е. команда прошла и на связь свалить не получится. Через час-два-три захожу в приложение, а колесо все еще вертится. И будет вертеться еще достаточно большое время. В этот момент приложением пользоваться сложно. Приходится его прибивать, как муху какую, а потом запускать заново.