eclipse中“Extract Android String”选项的错误

时间:2011-07-14 22:10:06

标签: java android eclipse

我在使用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)

此行为取决于行的长度和要替换的内容。

之前见过这个,知道修复的人吗?

1 个答案:

答案 0 :(得分:1)

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

Android google code issue repository:

  

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

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