我正在尝试使用 Refactor > Move 将 Android 项目移动到工作区中的不同目录。
问题是“移动项目”对话框使“确定”按钮处于禁用状态,同时发出以下红色消息:
\winshare\sandbox\workspace\NewDirName overlaps the location of another project: NewDirName
有趣的是...名为 NewDirName 的目录根本不存在!
(我后来尝试在 Eclipse 之外创建这样的目录,但没有帮助)
知道这是为什么吗?
我正在使用 Eclipse 3.6.1 64 位和最新的 Android SDK 9(在 Windows 7 下)。
最佳答案
- 删除项目。不要不从文件系统中删除资源。
- 然后您可以在 Eclipse 之外重命名项目文件夹(使用命令行或文件管理器 GUI)
- 现在将项目导入回工作区(文件 -> 导入 -> 现有项目进入工作区。
您收到的错误消息具有误导性。重构操作不适用于项目。问题是当所选项目是项目而不是包或类时,插件应该删除重构选项。
关于android - Refactor > Move 重叠另一个项目的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5093387/