【问题标题】:bug with "Extract Android String" option in eclipseEclipse 中“提取 Android 字符串”选项的错误
【发布时间】:2011-07-15 06:31:24
【问题描述】:

我在使用 Eclipse(Win7 64 上的 Indigo)中的重构功能将硬编码字符串移动到 string.xml 文件时遇到问题。

Automatic Code Generation for Strings.xml from Eclipse

它在 string.xml 中创建条目没问题,但是当它构建适当的代码时,部分代码可能会被复制,并且生成的代码是无意义的。例如:

...setText("Inbox")

变成:

...setText(R.string.inboxg.inbox)

而不是

...setText(R.string.inbox)

此行为因行的长度和要替换的内容而异。

有人见过这个,知道解决方法吗?

【问题讨论】:

  • 我以前也遇到过同样的事情。它只发生在一个字符串上,我手动重命名了它。它发生在重构包名称之后......有点不同,但它对半字符串进行了相同的连接。

标签: java android eclipse


【解决方案1】:

在重构包名称时,我也遇到过类似的情况。我真的看不到解决这个问题的方法(除了全局查找和替换),也许需要提交一个问题:

Android google 代码问题库:

http://code.google.com/p/android/issues/list

我快速搜索了这些问题,但找不到任何相关内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    • 2014-10-15
    • 2020-10-22
    • 1970-01-01
    • 2013-07-24
    • 1970-01-01
    • 2015-04-07
    相关资源
    最近更新 更多