标签: android encoding
问题是,当我使用docId之类的UTF-8字符时,Android Studio会将其转换为一些不同的符号。 这是我要通过的ā, ē, š:
docId
UTF-8
ā, ē, š
Log.d()
我得到的结果是
Log.d("Test", "ššāā");
这不仅适用于D/Test: ЕЎЕЎДЃДЃ 。每当我尝试使用这些字符时,它都会传递相同的信息。
D/Test: ЕЎЕЎДЃДЃ
答案 0 :(得分:1)
您可以尝试一下吗? File -> Other Settings -> Default Settings,然后搜索"File Encodings",将“项目编码”更改为UTF-8
File -> Other Settings -> Default Settings
"File Encodings"
答案 1 :(得分:1)
检查gradle文件中是否有类似的编码
compileOptions.encoding = 'windows-1251'
答案 2 :(得分:0)
确保将以下所有内容设置为UTF-8: