Android studio,如何删除带引用的文件夹?

时间:2014-01-18 14:17:37

标签: android android-studio

我想从Android Studio中的项目中删除一个文件夹(未使用的库)。但我不能通过键盘上的删除键或任何其他方式来做到这一点。

我试图在refactor-> safe delete下找到删除,但是此选项被禁用。

如果我从文件夹中手动删除了文件夹,Android studio再次创建了一个文件夹,并将其放在一个.iml文件中,因此我无法再次删除文件夹。

感谢您的帮助。

3 个答案:

答案 0 :(得分:18)

  1. 从settings.gradle
  2. 中删除它
  3. 构建 - >清洁(蓝色矩形应该消失)
  4. 右键单击模块 - >删除

答案 1 :(得分:6)

要删除模块,首先必须从.idea/modules.xml删除它。

一旦这样做并保存文件,您就可以删除该文件夹,该文件夹将不再标有模块的蓝色矩形。

请勿忘记从settings.gradle 中删除该模块。

我在delete project in android Studio 0.3.4

发现了这个问题

答案 2 :(得分:4)

问题出现的原因是项目中.idea目录中的workspace.xml和modules.xml。

如果上面有蓝色矩形,则无法删除任何模块,请按照步骤从项目中删除模块:

  1. 转到文件>项目结构,选择要删除的模块,然后按红色减号按钮删除。

    注意:同时删除主模块的build.gradle文件中的任何引用。

  2. 使用Build>清理项目清洁项目

  3. 立即关闭Android Studio

  4. 转到项目目录并从项目根目录中删除your_project.iml文件和.idea文件夹的内容,同时删除要删除的模块目录。

  5. 再次打开Android Studio并让它与gradle同步项目

  6. 如果模块再次出现,则不会有任何蓝色矩形标记,因此您可以通过右键单击>删除它。删除并清理您的项目。

  7. 使用gradle再次同步您的项目,如果它再次出现,请检查您的事件日志是否使用了库中的某些内容,如果它是全部删除它们。检查您的File > Project结构是否有任何结构错误引用底部的模块库。如果是使用红色灯泡按钮将其取下。

  8. 删除所有内容后清理项目并再次同步。

  9. 如果出现任何问题,请在评论中告诉我。