【问题标题】:android error in String.xmlString.xml 中的 android 错误
【发布时间】:2014-07-24 11:51:00
【问题描述】:

我实际上并没有在应用程序的任何地方使用它,并且应用程序运行良好(我仍然有 .apk 备份)但是当我尝试通过 Eclipse 导出 .apk 文件时,String.xml 中突然出现错误文件:

<string name="app_name">PUCIT Aggregate Calculator</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string name="title_activity_data">Data</string>

有一个错误标记(所有这四行之前的红色叉号)说:

“title_activity_data”不翻译为 af、am、ar、bg、ca、cs、da、de、el、en-rGB、en-rIN、es、es-rUS、et-rEE、fa、fi、 fr, fr-rCA, hi, hr, hu, hy-ram, in, it, iw, ja, ka-rGE, km-rKH, ko, lo-rLA, lt, lv, mn-rMN, ms-rMY, nb, nl, pl, pt, pt- rPT, ro, ru, sk, sl, sr, sv, sw, th, tl, tr, uk, vi, zh-rCN, zh-rHK, zh-rTW, zu

【问题讨论】:

  • 您尝试过 Lint 错误检查吗?
  • 您有一些替代值文件夹吗?比如values-de,还是values-pl?
  • 你有其他语言的文件吗?
  • 尝试忽略 LINT 错误检查
  • 你的项目 -> 属性 -> Android Lint Preferences -> MissingTranslation(忽略它就可以了)。

标签: android xml


【解决方案1】:

这是一个可忽略的警告,因为缺少翻译。

导航到首选项 (Window -&gt; Preferences -&gt; Android -&gt; Lint Error Checking) 并将“Missing Translation”设置为 WARNING 或 IGNORE。

您可以按照here(未验证)的建议进行尝试

<string name="title_activity_data" translatable="false">Data</string>

【讨论】:

  • 试过这个:Data 最后一行的错误消失了......现在上面的3呢......:!
  • 我还没有在这里找到 abt LINT ..... Window -> Preferences -> Android -> Lint 错误检查 Window -> Preferences -> Android 中只有 SDK 位置设置,什么都没有否则
【解决方案2】:

这只是一个 lint 检查,您可能已将本地化文件夹添加到您的项目中并且它在抱怨。您可以在 Eclipse 上更改这些问题的错误类型,并将它们设置为“警告”而不是“错误”。您可以转到 Eclipse -> Preferences ...搜索 Lint,然后您可以更改“缺少翻译”的错误类型。

【讨论】:

    猜你喜欢
    • 2011-08-13
    • 1970-01-01
    • 2014-10-21
    • 1970-01-01
    • 2015-02-12
    • 1970-01-01
    • 2017-07-17
    • 1970-01-01
    • 2011-01-12
    相关资源
    最近更新 更多