0
我有一個問題,我在build.gradle文件中編寫腳本「resValue(」string「,」app_name「,」Test「)」,它發生了一個錯誤,我已經在「字符串中發出了相同的值。 xml「文件作爲」測試「。如何讓build.gradle支持多語言?
這裏有個問題,如何讓gradle文件支持中文和英文?
謝謝!
我有一個問題,我在build.gradle文件中編寫腳本「resValue(」string「,」app_name「,」Test「)」,它發生了一個錯誤,我已經在「字符串中發出了相同的值。 xml「文件作爲」測試「。如何讓build.gradle支持多語言?
這裏有個問題,如何讓gradle文件支持中文和英文?
謝謝!
您需要使用的編碼如UTF-8,而通過設置建立gradle這個 -
-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」用於發佈。 –