0
我使用不同的編碼(ID3標籤)獲取字符串。
我使用例如new String(bytes, "UTF-16LE")
來解碼它們。
在我的設備(摩托羅拉Milestone)和模擬器上,這工作正常。
但是一些用戶抱怨說他們得到的結果就像「T我不知道」。
我試過Sun代碼頁名稱(例如「UnicodeBigUnmarked」),結果相同 - 適用於我,不適合用戶。 (據三星Galaxy報道和測試,但根據市場評論,這似乎並不是唯一的設備......)
是否有一些替代方法適用於所有設備,如其他代碼頁名稱或轉換類?或者它是運行時環境中的一個錯誤,我無法解決?Android中的Unicode字符串編碼問題
發生,如果什麼你指定「UTF-16」? – 2010-01-27 16:47:59