5 votes

Quel est l'encodage de la messagerie texte ?

La raison de cette question est que j'ai un ami qui a un iPhone et qui envoie des émoticônes, et je les reçois comme une seule boîte rectangulaire. Je me demande s'il s'agit d'un problème d'encodage.

6voto

Daniel Moura Points 4298

Les émoticônes de l'iPhone ne sont pas des combinaisons de caractères comme :-) mais ce sont des caractères UTF-16 uniques d'émoticônes appelés Emoji qui ne sont pas prises en charge par défaut dans Android.

En utilisant des applications sms tierces telles que GO SMS PRO et l'installation de son Plugin Emoji vous serez en mesure d'envoyer et de recevoir de telles émoticônes iPhone à/de votre ami.

5voto

Nick Pierpoint Points 7976

En règle générale, les SMS utilisent la norme d'encodage GSM à 7 bits. Cependant, un rapide coup d'œil sur google-fu a permis de trouver cette réponse postée sur StackOverflow qui semble dire qu'Apple utilise UTF-16 (encodage Unicode).

Cela expliquerait pourquoi vous avez obtenu une boîte rectangulaire, car le combiné n'est pas en mesure de déchiffrer l'encodage.

Vous pouvez en savoir plus ici, selon le document normatif

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X