にわとりプログラマーの備忘録

覚えたことをすぐ忘れてしまう、自分のための備忘録ブログです。

AndroidStudioでビルドしたAndroidアプリの日本語表示の文字化けを解決

とりあえず、文字コードUTF-8に変更することで、文字化けを解決できます。

build.gradleの修正

AndroidStudioでは、gradleがビルドするときにがOSの文字コードでビルドされます。
UTF-8でビルドするように、gradle.buildに以下の記述を追記します。

tasks.withType(JavaCompile) {
    options.encoding = 'UTF-8'
}
ソースファイルの文字コードを変更

gradle.buildを変更しても、ソースコードが'Shift-JIS'などになっていると、文字化けが起こります。
ソースコード文字コードUTF-8に変更します。