Android Gradle';lint声明缺少翻译

Android Gradle';lint声明缺少翻译,android,gradle,lint,Android,Gradle,Lint,在Android studio中,我有一个build.gradle文件,它有两种风格。这两种口味有一个字符串,其值根据口味而变化。例如 productFlavors { companyOne { resValue "string", "sharedUserId", "com.company1" } companyTwo { resValue "string", "sharedUserId", "com.company2" } }

在Android studio中,我有一个build.gradle文件,它有两种风格。这两种口味有一个字符串,其值根据口味而变化。例如

productFlavors {
    companyOne {
        resValue "string", "sharedUserId", "com.company1"
    }

    companyTwo {
        resValue "string", "sharedUserId", "com.company2"
    }
}
Gradle为每种口味生成此字符串。问题是,当lint运行时,它会抱怨这个id是一个“丢失的翻译”。我想运行lint并查找所有其他字符串缺少的翻译,所以我不想关闭它。我只是不想检查这根绳子。问题基本上是生成的字符串如下所示

 <string name="sharedUserId">com.company1</string>
com.company1
我真正想要的是一个生成的字符串,看起来像这样

 <string name="sharedUserId" translatable="false">com.company1</string>
com.company1

我怎样才能解决这个问题?

我找到了一个谷歌问题跟踪程序,上面说它已经解决了。但它不是!!