本篇文章屬於Android Studio開發問題收集整理,只是記錄問題,方便下次快速解決這樣的問題。
在使用Android Studio開發時,如果創建了Java工程,要在控制檯輸入中文的時候,可能會輸出亂碼。下面是例子,
Test1類直接運行main()方法,控制檯輸入截圖如下,
中文字符是亂碼。
解決方法是:在該Java工程目錄下的build.gradle添加如下代碼,然後重新運行,
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}
控制檯輸入截圖如下,
問題解決了!!
總結:
問題描述:Android Studio中Java控制檯輸出中文亂碼 ?
解決方法:在該Java工程目錄下的build.gradle添加如下代碼,然後重新運行,
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}