res值字符串中的错误“Locale它缺少翻译”

时间:2011-12-31 09:51:32

标签: android

在我的项目中,我收到一条错误,无法让我编译。 据报道,作为一个例子: 描述资源路径位置类型 区域设置缺少以下翻译:foo,htmlsource1,htmlsource_old values-it / Android_coll / res line 1 Android Lint问题

“foo,htmlsource1,htmlsource_old”是现在不再位于res-> values-it文件夹中的旧字符串。 更具体地说,它们不再存在于整个项目中

我试过了:

  • 关闭并打开项目。

  • 关闭并打开Eclipse(indingo)

  • 清理项目(项目 - >清洁)

  • 从文件夹值复制文件string.xml并将其复制到文件夹值 - 它

但我仍然有相同的错误消息。

感谢 马可

2 个答案:

答案 0 :(得分:15)

当我更新到4.0 SDK时,我遇到了同样的问题。问题出在Android Lint上。如果您转到项目属性 - > Android-> Lint错误检查并将“缺少翻译”的严重性更改为错误以外的其他内容,您应该能够立即构建。

答案 1 :(得分:5)

我的解决方案是'Android工具' - > '清洁市场'

在您从Android工具中再次“运行Lint”之前,错误就会消失。