在 Java 中通过短信使用表情符号
Using emojis via text message in Java
我一直在尝试在代码中使用表情符号大约一个小时,但没有成功。表情符号在控制台上成功显示,但是当我给自己发送一条短信时,一切都中断了,这就发生了。
Emoji fails to work
这是我现在的代码,不知道该怎么做,任何帮助将不胜感激:
SmsSubmissionResult[] response =
client.getSmsClient().submitMessage(new TextMessage(
"REMOVED",
"REMOVED",
"**\ud83d\ude36** Homework Task Due (18th December
2017)\n**\ud83d\ude3c** For English: Revise for end of term
test\n**\ud83d\ude47** This will take approximately 1 hour.\n\n"));
您似乎正在使用 this constructor of TextMessage
发送邮件。
TextMessage(String from, String to, String messageBody)
使用the one with is unicode
flag,设置为true
:
TextMessage(String from, String to, String messageBody, boolean unicode)
我一直在尝试在代码中使用表情符号大约一个小时,但没有成功。表情符号在控制台上成功显示,但是当我给自己发送一条短信时,一切都中断了,这就发生了。 Emoji fails to work
这是我现在的代码,不知道该怎么做,任何帮助将不胜感激:
SmsSubmissionResult[] response =
client.getSmsClient().submitMessage(new TextMessage(
"REMOVED",
"REMOVED",
"**\ud83d\ude36** Homework Task Due (18th December
2017)\n**\ud83d\ude3c** For English: Revise for end of term
test\n**\ud83d\ude47** This will take approximately 1 hour.\n\n"));
您似乎正在使用 this constructor of TextMessage
发送邮件。
TextMessage(String from, String to, String messageBody)
使用the one with is unicode
flag,设置为true
:
TextMessage(String from, String to, String messageBody, boolean unicode)