android - Refactor > Move 重叠另一个项目的位置

标签 android eclipse

我正在尝试使用 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 下)。

最佳答案

  1. 删除项目。不要从文件系统中删除资源。
  2. 然后您可以在 Eclipse 之外重命名项目文件夹(使用命令行或文件管理器 GUI)
  3. 现在将项目导入回工作区(文件 -> 导入 -> 现有项目进入工作区。

您收到的错误消息具有误导性。重构操作不适用于项目。问题是当所选项目是项目而不是包或类时,插件应该删除重构选项。

关于android - Refactor > Move 重叠另一个项目的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5093387/

相关文章:

Android : How to use PowerManager. 唤醒?

android - 使用 Android 连接到 SQL Server 的服务

java - 如何编写类似于现有查找/替换对话框的 Eclipse 插件

eclipse - Eclipse插件修改后如何重新安装?

android - 添加 gradle 依赖以支持 android.util.ArrayMap

android - proguard.cfg 在使用 LIBRARY 的导出应用程序中不起作用

java - 使用 Firebase Android API 按嵌套数据排序查询时出现异常

android - 如何在 TextView 中从 SQLite 中检索单个数据?

php - 在 Aptana Studio 3 中恢复已删除的文件?

java.lang.UnsatisfiedLinkError : org. apache.hadoop.io.nativeio.NativeIO$Windows.createFileWithMode0(Ljava/lang/String;JJJI)Ljava/io/FileDescriptor 问题