【问题标题】:Android studio, how to delete folder with references?Android Studio,如何删除带有引用的文件夹?
【发布时间】:2015-03-18 21:53:24
【问题描述】:

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

我试图在refactor->safe delete下找到delete,但是这个选项被禁用了。

如果我从文件夹中手动删除文件夹,Android Studio 会再次创建一个文件夹并放入一个 .iml 文件,因此我无法再次删除文件夹。

感谢您的帮助。

【问题讨论】:

    标签: android android-studio


    【解决方案1】:
    1. 从 settings.gradle 中删除它
    2. 构建 --> 清理(蓝色矩形应该消失)
    3. 右击模块 -->删除

    【讨论】:

    • 当你知道去哪里找的时候,这太难了。之后我们的一些......
    【解决方案2】:

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

    执行此操作并保存文件后,您将能够删除该文件夹,该文件夹将不再标有模块的蓝色矩形。

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

    我在delete project in android Studio 0.3.4找到了这个aswer

    【讨论】:

      【解决方案3】:

      问题是因为你的项目的.idea目录中的workspace.xml和modules.xml。

      如果上面有蓝色矩形,您不能删除任何模块,请按照步骤从项目中删除您的模块:

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

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

      2. 使用 Build > Clean Project 清理您的项目

      3. 立即关闭您的 Android Studio

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

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

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

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

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

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

      【讨论】:

      • 抱歉忘记在删除后添加清理选项。更新
      • 有一些错误使这变得比必要的更难;对于 0.4.3 或者之后的版本会更好;在code.google.com/p/android/issues/detail?id=64720code.google.com/p/android/issues/detail?id=61529 跟踪进度
      • 0.5.3 下,从项目结构中删除模块,然后您可以进入项目窗口并删除模块。无需走出工作室。
      • 有人否决了答案,我只想提一下,上面的答案是当时删除模块的唯一可用选项。 Android Studio 处于开发者预览版中,每周都会发生变化。我无法每周编辑所有答案,因此请您做出相应的判断。
      猜你喜欢
      • 2015-11-03
      • 2016-01-12
      • 1970-01-01
      • 2018-08-02
      • 2016-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多