2011-12-31 60 views
4

在我的项目中,我收到一个错误,不能让我编译。 据悉,作为一个例子: 描述资源路径位置类型 区域设置它缺少翻译:FOO,htmlsource1,htmlsource_old值 - 它/ Android_coll/RES线1的Android棉绒问题在res值字符串错误“语言环境它缺少翻译为”

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

我已经试过:

  • 关闭和打开项目。

  • 关闭和打开Eclipse(indingo)

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

  • 从文件夹值复制文件string.xml并将其复制到该文件夹​​的值,它

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

感谢 马尔科

回答

15

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

+0

我解决了这个问题。 在Res文件夹中,我创建e新文件夹Values-fr,我复制了文件夹的内容Values-it values-fr。 而且一切都可以再次运作。然后,我删除文件夹的价值 - fr – marcoqf73 2012-01-08 10:04:43

+0

非常感谢..你救了我从一场大灾难;) – 2012-05-21 07:02:27

5

我的解决办法是“Android的工具” - >“清洁绒毛市场”

你可以“运行lint”再次从Android的工具,错误消失之前。