在Android studio中,我有一个build.gradle文件,有两种口味。这两种口味有一个字符串,其值根据味道而变化。例如......
productFlavors {
companyOne {
resValue "string", "sharedUserId", "com.company1"
}
companyTwo {
resValue "string", "sharedUserId", "com.company2"
}
}
Gradle为每种风格生成此字符串。问题是,当lint运行时,它会抱怨这个id是" MissingTranslation"。我想运行lint并找到所有其他字符串的任何缺失翻译,因此我不想将其关闭。我只是不想检查这个字符串。问题基本上是生成的字符串看起来像这样
<string name="sharedUserId">com.company1</string>
我真正想要的是一个生成看起来像这样的字符串......
<string name="sharedUserId" translatable="false">com.company1</string>
我该如何解决这个问题?