我嘗試使用語音字符發送消息,測試我使用一個簡單的字符串:GCM Java服務器:發送消息和語音字符
String message ="éèàôaaaa";
我GCM Java服務器源代碼:
// use this line to send message with payload data
Message message = new Message.Builder()
.collapseKey("1")
.timeToLive(3)
.delayWhileIdle(true)
.addData("Alerte : ", message)
.build();
在OSX上用eclipse: 一旦推送消息,在我的設備上(xperia s和nexus 7),我在狀態欄中有「???? aaaa」
在帶有eclipse的Windows7上: 一旦推送消息,在我的設備上(xperia s和nexus 7),我在狀態欄中有「aaaa」
任何想法?
奇怪的是,你有一個關鍵'Alerte:'(即帶空格和冒號)。不過,我不知道這是不是你的問題。如果您嘗試轉儲「Message」的內容(例如將Message.getData()的內容記錄到文本文件中),您能看到正確的字符串嗎? – Raffaele 2013-02-11 22:19:49