这是我的values\strings.xml(默认文件),一切都是自我解释的:

我的问题:
translatable="false"?在values-pl\strings.xml(和values-ru,values-iw文件夹中),字符串甚至不存在?反正它不应该.(我会在这里显示值-ru\string.xml或values-pl\string.xml但是没有任何兴趣,因为无论如何都缺少字符串...)
我被迫使用Google Play服务(我需要定位服务).因此,在我在设备上编写所有代码和测试应用程序后,我尝试导出已签名的应用程序.而我得到的只是Lint错误(即使我将Lint中的MissingTranslation错误从致命变为警告)
"auth_client_using_bad_version_title"
is translated here but not found in default locale
Run Code Online (Sandbox Code Playgroud)
这个错误在所有"values-"文件夹中重复我知道我可以在导出应用程序之前禁用lint检查.但有没有办法在没有任何黑客,错误和谷歌开发人员诅咒的情况下做到这一点?所以我认为这个案例有两个:
我在声明一个字符串strings.xml,我收到此错误
这是我的代码:
<string name="date_picker_title">Hire Date</string>
<string name="new_employee">New Employee</string>
<string name="show_subtitle">Show Subtitle</string>
<string name="hide_subtitle">Hide Subtitle</string>
<string name="subtitle_format">%1$s crimes</string>
<string name="choose_menu">Choose a Menu Option</string>
Run Code Online (Sandbox Code Playgroud)
以下是当我尝试添加新的字符串资源时的唯一错误消息。
注意:我不做任何本地化,只有默认值文件夹,并且仅使用从XML布局中提取 android studio的字符串功能将字符串添加到strings.xml文件中。
“ string_name”在此处翻译,但在默认语言环境中找不到。