У меня странные проблемы с отправкой-получением SMS-сообщений в Android.
Я использую стандартные методы для этого:
SmsManager.getDefault().sendTextMessage(phone, null, message, sentPI, deliveredPI);
(пожалуйста, не говорите, что выиспользуя sendMultipleMessages и все работает нормально, потому что нет разницы в этих методах, которые вы можете решить мою проблему)
Перед отправкой смс я делаю что-то вроде этого: byte[] b = message.getBytes();
И я получил следующее:
отправка байтов с 1-го эмулятора: [85] получение на 2-м эмуляторе [85]
отправка байтов с 1-го эмулятора: [85, 94] получениена втором эмуляторе [85, 94]
отправка байтов с первого эмулятора: [85, 94, 87] получение на втором эмуляторе [85, 94] !!!!
Другими словами, отправленные и полученные байты отличаются или имеют одно или несколько несоответствий !!!Это очень простой пример, только для того, чтобы показать, где находится ошибка.
Может ли любой, кто использовал отправку смс, проверить его и опубликовать результаты на своем эмуляторе !?Это проблема с эмулятором?