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

red*_*rom 6 android android-studio

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

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

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

谢谢你的帮助.

eas*_*ese 18

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


pim*_*rme 6

要删除模块,首先必须将其删除.idea/modules.xml.

完成此操作并保存文件后,您将能够删除该文件夹,该文件夹将不再标记为模块的蓝色矩形.

不要忘记从中删除模块settings.gradle.

在android Studio 0.3.4的删除项目中发现了这个aswer


pyu*_*s13 4

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

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

  1. 转到 File> Project Structure ,选择要删除的模块,然后按红色减号按钮删除。

    注意:如果主模块的 build.gradle 文件中有任何引用,也请删除。

  2. 使用“构建”>“清理项目”清理项目

  3. 立即关闭您的 Android Studio

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

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

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

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

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

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