【问题标题】:How to delete a module in Android Studio如何在 Android Studio 中删除模块
【发布时间】:2013-05-18 14:21:27
【问题描述】:

有没有办法在 Android Studio 中删除模块? 当我右键单击一个模块时,我找不到删除选项,是在其他地方吗?

【问题讨论】:

    标签: android-studio ide


    【解决方案1】:

    “标记为排除”选项不再存在。

    当前 (Android Studio 0.8.x - 2.2.x) 方法是通过 Project Structure 对话框。可以通过“文件 -> 项目结构”或右键单击模块并选择“模块设置”来访问它。

    然后选择模块,点击“减号”按钮将其删除。

    该目录在“Project”视图中仍然可见(尽管不在“Android”视图中),因为它实际上并没有被删除,但它不再被视为一个模块。

    如果需要,您可以通过右键单击文件并按“删除”来物理删除文件。

    【讨论】:

    • 为什么 android studio 如此重要和令人困惑
    • 然后...?文件仍被缓存并可能被引用(modules.xml,...)。从磁盘中删除整个模块目录是否安全?
    • @Wooff 是的,然后你可以安全地删除它。
    • 好的,这就是我想要检查的。几个教程,比如 youtube 上的这个:youtube.com/watch?v=lvFCRl_zxsw,指示先删除应用程序和活动模块,然后再删除项目文件夹以进行干净的项目删除。
    • 他们用 Android Studio 为世界带来了多么大的投入!
    【解决方案2】:

    (编者注:这个答案在 2013 年 5 月对于 Android Studio v0.1 是正确的,但到 2014 年 7 月不再准确,因为提到的菜单选项不再存在 - 请参阅 this answer最新的替代方案)。

    首先,您必须将其标记为已排除。 然后右键单击您将能够删除该项目。

    【讨论】:

    • 执行完这个答案的步骤后,项目仍然在列表中,我必须重启Android Studio才能使项目从列表中消失。对于遇到同样情况的人,请重新启动 Android Studio。 :)
    • 你可以刷新来达到同样的效果
    • 我确信这是一个很好的答案,但它已经过时了。引用 Android Studio 0.8.1 的那个对我有用。
    【解决方案3】:

    在 Android Studio 1.0 - 1.1b4 中,我发现这是删除模块的最简单方法:

    1. 在 Gradle 脚本下打开 settings.gradle

    2. 从包含语句中删除模块的名称

    3. 将项目与 Gradle 文件同步

    4. 或者,从项目文件夹中手动删除它

    例子

    旧:

    include ':app', ':greendao'
    

    新功能:

    include ':app'
    

    【讨论】:

    • 这才是真正让ghost模块不弹回来的方法。
    【解决方案4】:

    正如我在 Android Studio 0.5.1 中看到的那样,您必须通过简单的 File -> Close Project 关闭项目,然后将鼠标移到要删除的项目上,然后将鼠标保持在同一个项目上并按删除,然后单击“确定”按钮,从 Android Studio 中删除您的项目。

    【讨论】:

    • 您只是从“最近的项目”列表中删除该项目。该项目的内容仍将在磁盘上可用。
    • hmm Afaik 无法像 ADT 那样从 Android Studio 的磁盘中删除
    • 我同意,这太可惜了。
    • 这个答案是关于删除一个项目,但问题是关于删除一个模块。
    【解决方案5】:

    在 Android Studio v1.0.2 中

    方法一

    进入项目结构File -> Project Structure...,如下图,点击-图标删除模块。

    方法二

    编辑文件settings.gradle 并删除您要删除的条目。例如将文件从include ':app', ':apple' 编辑为include ':app'

    这在大多数情况下都可以使用,但是如果您不再需要该模块,最后您必须手动从磁盘中删除它。

    【讨论】:

      【解决方案6】:

      这里是Android studio 2.3.3 我在File 菜单下没有找到任何项目结构。 所以这里是图片中的步骤

      【讨论】:

        【解决方案7】:

        如果您想手动删除(对我来说更容易),请按照以下步骤操作:

        让我们以“teste”为例。

        1 - 首先将资源管理器更改为“项目”并打开“settings.gradle”;

        2 - 删除你想要的模块;

        3 - 转到项目的根文件夹并删除模块文件夹。

        【讨论】:

          【解决方案8】:

          删除真是令人头疼。我正在发布 Android Studio 1.0.2 的解决方案。


          第 1 步:右键单击从文件夹层次结构中选择的“项目名称”,如图所示。
          注意:也可以通过右键单击项目名称并从上下文菜单中选择删除来从窗口右侧的指挥官视图中删除它。

          第 2 步:项目被删除(看似),但 gradle 似乎保留了项目应用程序文件夹的记录(通过在 Gradle 视图上单击来检查)。现在转到文件->关闭项目。

          第 3 步:现在您位于开始窗口。将光标移动到最近的项目列表上。按删除

          第 4 步:通过实际移动或删除文件夹从资源管理器中删除该文件夹。此位置位于 your_user_name->Android Studio Projects->...

          第 5 步:返回 Android Studio 窗口,项目就永远消失了。您现在可以开始一个新项目了。

          【讨论】:

            【解决方案9】:
            1. 编辑项目的 settings.gradle 文件:删除模块名称 (, ':xxxxx') 其中 xxxxx 是要删除的模块名称

            2. 使用文件资源管理器删除模块文件夹

            顺便说一句,当前版本的 Android Studio (v3.1.2) 在我通过 Module Settings => selected module => - (减号)

            最好的问候,谢谢)

            【讨论】:

              【解决方案10】:

              在 Android Studio:3.1.4 中删除模块的步骤。

              1. 转到项目-->右键单击模块 (FolderIcon-GreywithGreenColorDot) --> 在弹出窗口中加载/卸载模块 -->在PopUpWindow中选择要卸载的模块

              2. 再次右键单击模块 (FolderIcon-OrangeColor) -->删除模块。

              3. 最后,再次右键单击模块 (FolderIcon-GreyColor) -->删除。

                注意:如果使用 Git 启用项目,请从 settings.gradle 中删除模块,否则删除的 module.iml 将显示在项目中的项目模块列表(Reference Link).gradle.xml 中/.idea/gradle.xml--从这里移除一个模块。

              希望对您有所帮助。 谢谢。

              【讨论】:

                【解决方案11】:

                步骤一:右击项目-->打开模块选项

                第 2 步: 单击您的模块 --> 单击弹出窗口左上角的 (-) 标志完成,然后按确定按钮。

                第 3 步: 从项目中删除模块后

                步骤 4: 再次右键单击项目,选择删除菜单以从磁盘空间(即文件夹)中删除全部内容。

                第五步:点击完成从磁盘中删除模块的内容。

                【讨论】:

                  【解决方案12】:

                  我目前运行的是0.5.8版本的Android Studio,右键单击时甚至找不到“将文件夹标记为”选项,我所做的是:

                  右键单击项目->单击在资源管理器中显示,然后从那里删除它。

                  您可以通过 Windows 资源管理器直接删除它来获得相同的结果。这是我能够摆脱不再想要的项目的唯一方法。哦,当然,这也会将其从硬盘中删除。

                  【讨论】:

                    【解决方案13】:

                    我发现最可靠的方法是转到项目结构并将其从依赖项中删除,然后从您的 setting.gradle 文件中删除。

                    它看起来好像在他的位置被完全删除,但事实并非如此。如果您尝试重新添加模块,它会说它已经存在于项目中。

                    最后一步是使用文件资源管理器等转到项目所在的位置并删除模块。

                    这项工作 100% 的时间都在 studio 1.3.1 上完成

                    【讨论】:

                      【解决方案14】:

                      假设如下:

                      • 您正在使用 Android Studio 1.2.1 或 1.2.2(我还没有最新版本,等我有后会再次编辑)。
                      • 您的项目工具窗口正在显示以下视图之一:“项目”、“包”、“Android”或“项目文件”

                      您可以按如下方式删除 Android Studio 模块:

                      1. 在项目工具窗口中单击要删除的模块。
                      2. 在工具栏和项目工具窗口工具栏之间,您会看到两个“芯片”,它们代表所选模块的路径,类似于:your-project-name > selected-module-name强>
                      3. 右击selected-module-name芯片。将出现一个包含多个部分的上下文菜单。在底部的第三部分中,将有一个部分包含“重新格式化代码..”、“优化导入...”和“删除”。
                      4. 选择“删除”并按照提示操作。

                      【讨论】:

                        【解决方案15】:

                        在 android-studio 版本 2 中。去吧

                        右键点击Project-->打开Module Option-->点击Your Module-->点击sign done再点击ok按钮。

                        【讨论】:

                          【解决方案16】:

                          在 Android Studio 4.2+ 中删除模块

                          1. 打开文件 -> 项目结构
                          2. 转到模块部分
                          3. 选择要删除的模块
                          4. 在您选择模块的列中,您会在上方看到一个减号 (-)。
                          5. 只需点击它并确认删除该模块。

                          【讨论】:

                            【解决方案17】:

                            在完成 [this answer] 中提到的操作后:https://stackoverflow.com/a/24592192/82788

                            选择模块(因为它在项目视图中仍然可见),按键盘上的删除按钮可以删除磁盘上的这个模块。(在执行该答案中提到的操作之前,删除按钮无效。)

                            【讨论】:

                              【解决方案18】:

                              从文件中删除 > 文件结构 > 依赖项 > - 按钮。然后,如果它在那里停滞不前,您可以通过转到 settings.gradle 文件并将其从包含行中删除来删除该模块。

                              【讨论】:

                                【解决方案19】:

                                删除Android Studio 2.3.3中的模块,

                                • 打开File -> Project Structure
                                • Project Structure 窗口中,当前项目的模块列表显示在左侧面板上。选择需要删除的模块。
                                • 然后点击左上角的-按钮,即在左面板上方。

                                【讨论】:

                                  【解决方案20】:

                                  settings.gradle[About]文件负责项目中的模块

                                  1. settings.gradle 中删除。它还可以包含projectDir 设置
                                  2. 中删除模块build.gradle
                                  implementation project(':<module_name>')
                                  
                                  1. Sync Project with Gradle Files

                                  【讨论】:

                                    猜你喜欢
                                    • 2017-10-08
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 2017-07-20
                                    • 1970-01-01
                                    • 1970-01-01
                                    相关资源
                                    最近更新 更多