0

我的 Android 应用程序最近在编译时开始抛出 Lint 错误。我得到<key> is not translated in <language>.它告诉我If an application has more than one locale, then all the strings declared in one language should also be translated in all other languages.

与有关此主题的其他一些类似问题不同,我目前仅支持一种语言环境。Eclipse 不知何故开始认为我想支持多个,现在编译时抛出错误。是的,我可以在构建时关闭 lint 检查,或者我可以将其设置为警告而不是致命错误,但这只是隐藏了问题,即 Eclipse 认为有多个语言环境。我该如何解决?

编辑:我追踪了源代码 - 我添加了一个包含 values-da 文件夹的库项目。有什么方法可以让我的应用程序的其余部分忽略该文件夹,还是我必须删除它?

4

1 回答 1

0

唯一可行的方法是删除文件夹(感谢@323go 的建议)。重命名文件可能对您有用,但我收到间歇性的“资源目录名称无效”错误。

于 2012-12-31T18:57:48.287 回答