私は質問があります。私はbuild.gradleファイルに "resValue(" string "、" app_name "、" Test ")というスクリプトを書いており、"文字列に同じ値を既にアナウンスしているというエラーが発生しました。 xml "ファイルを" Test "として出力します。build.gradleが多言語をサポートする方法
ここでは、どのように中国語と英語のgradleファイルのサポートを行うには?
ありがとうございました!
私は質問があります。私はbuild.gradleファイルに "resValue(" string "、" app_name "、" Test ")というスクリプトを書いており、"文字列に同じ値を既にアナウンスしているというエラーが発生しました。 xml "ファイルを" Test "として出力します。build.gradleが多言語をサポートする方法
ここでは、どのように中国語と英語のgradleファイルのサポートを行うには?
ありがとうございました!
あなたが設定することでGradleのを構築しながら、UTF-8のようなエンコーディングを使用する必要がある -
-encoding UTF-8 -docencoding utf-8 -charset utf-8
またはこのような何か -
android {
...
compileOptions.encoding = 'ISO-8859-1'
}
や設定を通して -
File -> Settings -> Editor -> File encodings -> set UTF-8 for
IDE Encoding
Project Encoding
Default encoding propertie file
Press OK
Rebuild Project
Build -> Rebuild project
ありがとうございますが、競合が発生すると、文字列app_nameが再定義されていることを示します。 –
なぜあなたは 'build.gradle'に中国語を書いていますか? –
単にAndroidの組み込みローカライズ機能を使用してXMLリソースを使用するのはなぜですか? – Diti
このアプリは中国の名前を使用する必要があり、私はversionNameSuffixとapplicationIdを使ってデバッグバージョンやリリースバージョンを区別していますので、app_nameを使用してデバッグ用の "app_debug"とリリース用 "app"を表示します。 –