5 votos

¿En qué codificación están los mensajes de texto?

El motivo de la pregunta es que tengo un amigo con un iPhone que envía emoticonos, y yo los recibo como un solo cuadro rectangular. Me pregunto si es un problema de codificación.

6voto

Daniel Moura Puntos 4298

Los emoticonos del iPhone no son combinaciones de caracteres como :-) pero son caracteres únicos UTF-16 de emoticonos llamados Emoji que no son compatibles por defecto con Android.

Utilizando algunas aplicaciones de sms de terceros como GO SMS PRO y la instalación de su Plugin Emoji podrás enviar y recibir estos emoticonos del iPhone a/de tu amigo.

5voto

Nick Pierpoint Puntos 7976

Los SMS, por lo general, utilizan el estándar de codificación GSM de 7 bits, sin embargo, un rápido vistazo con google-fu dio esta respuesta publicada en StackOverflow que parece decir que Apple utiliza UTF-16 (codificación Unicode).

Esto explicaría por qué tienes una caja rectangular ya que el teléfono no es capaz de descifrar la codificación.

Puede obtener más información aquí según el documento normativo

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X