有没有办法在 Android Studio 中删除模块?当我右键单击一个模块时,我找不到删除选项,是在其他地方吗?
20 回答
“标记为排除”选项不再存在。
当前(Android Studio 0.8.x - 2.2.x)方法是通过项目结构对话框。可以通过“文件 -> 项目结构”或右键单击模块并选择“模块设置”来访问它。
然后选择模块,然后单击“减号”按钮将其删除。
该目录在“项目”视图中仍然可见(尽管不在“Android”视图中),因为它实际上并没有被删除,但它不再被视为一个模块。
如果需要,您可以通过右键单击文件并按“删除”来物理删除文件。
(编者注:这个答案在 2013 年 5 月对于 Android Studio v0.1 是正确的,但截至 2014 年 7 月不再准确,因为提到的菜单选项不再存在——请参阅这个答案以获得最新的替代方案) .
首先,您必须将其标记为已排除。然后右键单击您将能够删除该项目。
在 Android Studio 1.0 - 1.1b4中,我发现这是删除模块的最简单方法:
settings.gradle
在 Gradle 脚本下打开从包含语句中删除模块的名称
将项目与 Gradle 文件同步
或者,从项目文件夹中手动删除它
例子
老的:
include ':app', ':greendao'
新的:
include ':app'
正如我在 Android Studio 0.5.1 中看到的那样,您必须通过简单的 File -> Close Project 关闭项目,然后将鼠标移到要删除的项目上,然后将鼠标保持在同一个项目上,然后按删除,然后单击在“确定”按钮上,该按钮将从 Android Studio 中删除您的项目。
在安卓工作室 v1.0.2
方法一
进入项目结构,File -> Project Structure...
如下图所示,点击-
图标删除模块。
方法二
编辑文件settings.gradle
并删除您要删除的条目。例如,将文件从 编辑include ':app', ':apple'
到include ':app'
。
这在大多数情况下都有效,但是如果您不再需要它,最后您必须手动从磁盘中删除该模块。
删除是一件很头疼的事。我正在发布 Android Studio 1.0.2 的解决方案。
步骤 1:右键单击从文件夹层次结构中选择的“项目名称”,如图所示。
注意:也可以通过右键单击项目名称并从上下文菜单中选择删除,从窗口右侧的 Commander View 中删除它。
第 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 => - (minus)删除模块时抛出异常并退出删除并出现错误
最好的问候,谢谢)
在 Android Studio 中遵循删除模块的步骤:3.1.4。
转到项目->右键单击模块(FolderIcon-GreywithGreenColorDot) ->在弹出窗口中加载/卸载模块->在弹出窗口中选择要卸载的模块
再次右键单击模块(FolderIcon-OrangeColor) --> 删除模块。
最后,再次右键单击模块(FolderIcon-GreyColor) --> 删除。
注意:如果使用 Git 启用项目,请从settings.gradle中删除模块,否则删除的 module.iml 将显示在位于 project/.idea/gradle.xml的项目模块列表(参考链接).gradle.xml 中 - 删除模块从这里。
希望能帮助到你。谢谢。
我目前正在运行 0.5.8 版本的 Android Studio,当我右键单击时,我什至找不到“将文件夹标记为”选项,我所做的是:
右键单击项目->单击在资源管理器中显示,然后从那里将其删除。
您可以通过 Windows 资源管理器直接删除它来获得相同的结果。这是我能够摆脱不再想要的项目的唯一方法。哦,当然,这也会将其从硬盘中删除。
假设如下:
- 您正在使用 Android Studio 1.2.1 或 1.2.2(我还没有最新版本,我会再次编辑它)。
- 您的项目工具窗口正在显示以下视图之一:“项目”、“包”、“Android”或“项目文件”
您可以按如下方式删除 Android Studio 模块:
- 在项目工具窗口中单击要删除的模块。
- 在工具栏和项目工具窗口之间,您将看到两个“芯片”,代表所选模块的路径,类似于: your-project-name > selected-module-name
- 右键单击选定的模块名称芯片。将出现一个包含多个部分的上下文菜单。在底部的第三部分中,将有一个部分包含“重新格式化代码..”、“优化导入...”和“删除”。
- 选择“删除”并按照任何提示进行操作。
我发现最可靠的方法是转到项目结构并将其从依赖项中删除,然后从您的 setting.gradle 文件中删除。
它看起来好像在他的点上被完全删除,但事实并非如此。如果您尝试重新添加模块,它会说它已经存在于项目中。
最后一步是使用文件资源管理器等转到项目的位置并删除模块。
这项工作 100% 的时间在工作室 1.3.1 上
在 android-studio 版本 2 中。去吧
右键单击Project
-->打开Module Option
-->单击Your Module
-->单击sign done
然后按下ok
按钮。
在 Android Studio 4.2+ 中删除模块
- 打开文件 -> 项目结构
- 转到模块部分
- 选择要删除的模块
- 在您选择模块的列中,您将在上方看到一个减号 (-)。
- 只需点击它并确认删除模块。
在做了[这个答案]中提到的事情之后:https ://stackoverflow.com/a/24592192/82788
选择模块(因为它在项目视图中仍然可见),按键盘上的删除按钮可以删除磁盘上的这个模块。(在执行该答案中提到的操作之前,删除按钮无效。)
从文件 > 文件结构 > 依赖项 > - 按钮中删除。然后,如果它在那里,您可以通过转到 settings.gradle 文件并将其从包含行中删除来删除该模块。
要删除 中的模块Android Studio 2.3.3
,
- 打开
File -> Project Structure
- 在
Project Structure
窗口中,当前项目的模块列表显示在左侧面板上。选择需要删除的模块。 - 然后单击
-
左上角的按钮,这意味着就在左面板上方。
settings.gradle
[About]文件负责项目中的模块
settings.gradle
从中删除 <module_name> 它也可以包含projectDir
设置- 从 <module_name> 中删除模块
build.gradle
implementation project(':<module_name>')
Sync Project with Gradle Files