我曾经在gradle中定义了一个应用程序名称作为资源:
android {
compileSdkVersion 26
buildToolsVersion '26.0.1'
defaultConfig {
applicationId "lelisoft.com.lelimath"
resValue 'string', 'app_name', 'LeliMath'
}
buildTypes {
debug {
applicationIdSuffix ".debug"
resValue 'string', 'app_name', 'LeliMath DEV'
}
}
然后我发现需要本地化,因此我从gradle中删除了所有resValue
并在strings.xml
中定义:
app\src\debug\res\values\strings.xml
<string name="app_name">LeliMath DEV</string>
app\src\main\res\values\strings.xml
<string name="app_name">Leli Math</string>
app\src\main\res\values-cs\strings.xml
<string name="app_name">Leli Matematika</string>
当我在Studio中编译我的应用程序时,它会显示Leli Matematika。我期待LeliMath DEV。我对这个答案感到鼓舞https://stackoverflow.com/a/37579475/1639556。
答案 0 :(得分:1)
你可以通过在这里放置字符串来获得它。
app\src\debug\res\values-cs\strings.xml
<string name="app_name">LeliMath DEV</string>
希望有所帮助:)