【发布时间】:2013-05-18 14:21:27
【问题描述】:
有没有办法在 Android Studio 中删除模块? 当我右键单击一个模块时,我找不到删除选项,是在其他地方吗?
【问题讨论】:
标签: android-studio ide
有没有办法在 Android Studio 中删除模块? 当我右键单击一个模块时,我找不到删除选项,是在其他地方吗?
【问题讨论】:
标签: android-studio ide
“标记为排除”选项不再存在。
当前 (Android Studio 0.8.x - 2.2.x) 方法是通过 Project Structure 对话框。可以通过“文件 -> 项目结构”或右键单击模块并选择“模块设置”来访问它。
然后选择模块,点击“减号”按钮将其删除。
该目录在“Project”视图中仍然可见(尽管不在“Android”视图中),因为它实际上并没有被删除,但它不再被视为一个模块。
如果需要,您可以通过右键单击文件并按“删除”来物理删除文件。
【讨论】:
(编者注:这个答案在 2013 年 5 月对于 Android Studio v0.1 是正确的,但到 2014 年 7 月不再准确,因为提到的菜单选项不再存在 - 请参阅 this answer最新的替代方案)。
首先,您必须将其标记为已排除。 然后右键单击您将能够删除该项目。
【讨论】:
在 Android Studio 1.0 - 1.1b4 中,我发现这是删除模块的最简单方法:
在 Gradle 脚本下打开 settings.gradle
从包含语句中删除模块的名称
将项目与 Gradle 文件同步
或者,从项目文件夹中手动删除它
例子
旧:
include ':app', ':greendao'
新功能:
include ':app'
【讨论】:
正如我在 Android Studio 0.5.1 中看到的那样,您必须通过简单的 File -> Close Project 关闭项目,然后将鼠标移到要删除的项目上,然后将鼠标保持在同一个项目上并按删除,然后单击“确定”按钮,从 Android Studio 中删除您的项目。
【讨论】:
在 Android Studio v1.0.2 中
方法一
进入项目结构File -> Project Structure...,如下图,点击-图标删除模块。
方法二
编辑文件settings.gradle 并删除您要删除的条目。例如将文件从include ':app', ':apple' 编辑为include ':app'。
这在大多数情况下都可以使用,但是如果您不再需要该模块,最后您必须手动从磁盘中删除它。
【讨论】:
删除真是令人头疼。我正在发布 Android Studio 1.0.2 的解决方案。
第 1 步:右键单击从文件夹层次结构中选择的“项目名称”,如图所示。
注意:也可以通过右键单击项目名称并从上下文菜单中选择删除来从窗口右侧的指挥官视图中删除它。
第 2 步:项目被删除(看似),但 gradle 似乎保留了项目应用程序文件夹的记录(通过在 Gradle 视图上单击来检查)。现在转到文件->关闭项目。
第 3 步:现在您位于开始窗口。将光标移动到最近的项目列表上。按删除。
第 4 步:通过实际移动或删除文件夹从资源管理器中删除该文件夹。此位置位于 your_user_name->Android Studio Projects->...
第 5 步:返回 Android Studio 窗口,项目就永远消失了。您现在可以开始一个新项目了。
【讨论】:
编辑项目的 settings.gradle 文件:删除模块名称 (, ':xxxxx') 其中 xxxxx 是要删除的模块名称
使用文件资源管理器删除模块文件夹
顺便说一句,当前版本的 Android Studio (v3.1.2) 在我通过 Module Settings => selected module => - (减号)
最好的问候,谢谢)
【讨论】:
在 Android Studio:3.1.4 中删除模块的步骤。
转到项目-->右键单击模块 (FolderIcon-GreywithGreenColorDot) --> 在弹出窗口中加载/卸载模块 -->在PopUpWindow中选择要卸载的模块
再次右键单击模块 (FolderIcon-OrangeColor) -->删除模块。
最后,再次右键单击模块 (FolderIcon-GreyColor) -->删除。
注意:如果使用 Git 启用项目,请从 settings.gradle 中删除模块,否则删除的 module.iml 将显示在项目中的项目模块列表(Reference Link).gradle.xml 中/.idea/gradle.xml--从这里移除一个模块。
希望对您有所帮助。 谢谢。
【讨论】:
我目前运行的是0.5.8版本的Android Studio,右键单击时甚至找不到“将文件夹标记为”选项,我所做的是:
右键单击项目->单击在资源管理器中显示,然后从那里删除它。
您可以通过 Windows 资源管理器直接删除它来获得相同的结果。这是我能够摆脱不再想要的项目的唯一方法。哦,当然,这也会将其从硬盘中删除。
【讨论】:
我发现最可靠的方法是转到项目结构并将其从依赖项中删除,然后从您的 setting.gradle 文件中删除。
它看起来好像在他的位置被完全删除,但事实并非如此。如果您尝试重新添加模块,它会说它已经存在于项目中。
最后一步是使用文件资源管理器等转到项目所在的位置并删除模块。
这项工作 100% 的时间都在 studio 1.3.1 上完成
【讨论】:
假设如下:
您可以按如下方式删除 Android Studio 模块:
【讨论】:
在 android-studio 版本 2 中。去吧
右键点击Project-->打开Module Option-->点击Your Module-->点击sign done再点击ok按钮。
【讨论】:
在 Android Studio 4.2+ 中删除模块
【讨论】:
在完成 [this answer] 中提到的操作后:https://stackoverflow.com/a/24592192/82788
选择模块(因为它在项目视图中仍然可见),按键盘上的删除按钮可以删除磁盘上的这个模块。(在执行该答案中提到的操作之前,删除按钮无效。)
【讨论】:
从文件中删除 > 文件结构 > 依赖项 > - 按钮。然后,如果它在那里停滞不前,您可以通过转到 settings.gradle 文件并将其从包含行中删除来删除该模块。
【讨论】:
删除Android Studio 2.3.3中的模块,
File -> Project Structure
Project Structure 窗口中,当前项目的模块列表显示在左侧面板上。选择需要删除的模块。-按钮,即在左面板上方。【讨论】:
settings.gradle[About]文件负责项目中的模块
settings.gradle 中删除projectDir 设置build.gradle
implementation project(':<module_name>')
Sync Project with Gradle Files【讨论】: