[英]SMS sent to Android Emulator displayed in Chinese chars
我正在向模擬器發送短信(使用netcat localhost 5554)。
如果消息僅包含ASCII字符,則可以正確接收。
sms send +49123456789 This is fine.
但是,如果我使用非ASCII字符(我需要一些德國字符),則SMS發送
sms send +49123456789 Das ist ärgerlich. This is annoying.
在Android設備上以中文(?)字符(䠀䐀愀猀碗猀琀爀氀最攀爀氀碗挀梔⸀吀梔碗猀碗猀愀渀渀漀礀碗渀最)顯示。
設備上的語言和布局為德語。 有什么建議可以正確顯示Unicode-SMS?
解決問題后,非ASCII字符可以用其Unicode表示代替。
sms send +49123456789 Das ist \u00E4rgerlich. This is annoying.
這將以正確的方式接收並顯示。
gsm7編碼不支持Unicode消息ä,您可以將其編碼為:7B。 如果使用HTTP編碼,則類似於%7B。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.