Я намереваюсь отправить такую строку (256 байт):
633a88d35a0f8fd172bd21158a03a8bb17ddc0acc6edb8ae19a9dbd1aa855b75319e540910fb70cf7bb51d608219dd4b387623f94262705a9c2c19332240e2a6d696d4cb896abf0101afae1aeebf3d6299675e0e67904e7a544de9e3e65fb9def9b0b047fb57a0b742226d602d386d9e2fe176a88837eddd0c77d6911d386c2e
через SMS через Android, и содержимое должно быть в пределах 1 сообщения.
Как вы, возможно, знаете, SMS имеет ограничение в 160 байт на сообщение, я пытался использовать gzip в Java, а затем кодировать сжатые данные с помощью Base 64, но степень сжатия не очень хорошая.
Поскольку сжатые данные будут отправлены с помощью SMS, необходимо использовать метод кодирования, чтобы сделать сжатую строку «передаваемой».
Есть идеи?
Спасибо за любые комментарии /ответы!