有没有一种方法可以在Android Studio中删除一个模块? 当我右键单击一个模块时,我找不到删除选项,它在其他地方吗?
有没有一种方法可以在Android Studio中删除一个模块? 当我右键单击一个模块时,我找不到删除选项,它在其他地方吗?
"标记为排除"选项已经不再存在。
当前(Android Studio0.8.x - 2.2.x),可以通过“文件->项目结构”或右键单击模块并选择“模块设置”来完成此操作,如下图所示:
然后选择要删除的模块,并点击"减号"按钮进行删除,如下图所示:
该目录仍然会在“项目”视图中显示(但不在“Android”视图中),因为它并没有被实际删除,但不再被视为一个模块。
如果需要,您可以通过右键单击它并按“删除”来物理删除文件。
(编辑注:本答案适用于Android Studio v0.1的2013年5月,但自2014年7月以来已不再准确,因为所提及的菜单选项不再存在--请参见此答案了解最新的替代方法).
首先,您需要将其标记为排除。 然后右键单击即可删除该项目。
在 Android Studio 1.0 - 1.1b4 版本中,我发现这是删除一个模块最简单的方法:
打开 Gradle Scripts 下的 settings.gradle
从 include 语句中删除该模块的名称
与 Gradle Files 同步项目
可选地,手动从项目文件夹中删除它
示例:
旧版:
include ':app', ':greendao'
新功能:
include ':app'
在Android Studio 0.5.1中,您需要通过简单的“文件” -> “关闭项目”来关闭项目,然后将鼠标移动到要删除的项目上,然后将鼠标停留在同一项目上并按下删除键,接着点击“确定”按钮即可删除项目。
在Android Studio v1.0.2中
方法1
进入项目结构,文件 -> 项目结构...
,如下图所示,点击-
图标删除模块。
方法2
编辑settings.gradle
文件,删除要删除的条目。例如,将文件从include ':app', ':apple'
编辑为include ':app'
。
这在大多数情况下都可以解决问题,但如果您不再需要它,最后必须手动从磁盘中删除该模块。
如何在Android Studio 3.1.4中删除模块:
转到项目 -> 右键单击模块(文件夹图标-灰色带绿色圆点) -> 在弹出菜单中选择“加载/卸载模块” -> 在弹出窗口中选择要卸载的模块。
再次右键单击模块(文件夹图标-橙色),然后选择“删除模块”。
最后,再次右键单击模块(文件夹图标-灰色),然后选择“删除”。
注意:如果项目启用了Git,请从settings.gradle中删除模块;否则,已删除的module.iml将显示在项目模块列表中(参考链接)。gradle.xml位于project/.idea/gradle.xml中,请从这里删除模块。
希望能对您有所帮助。谢谢!
编辑项目的 settings.gradle 文件:删除模块名称 (, ':xxxxx'),其中 xxxxx 是要删除的模块名称。
使用文件浏览器删除模块文件夹。
顺便说一句,当前版本的 Android Studio (v3.1.2) 在通过 Module Settings => selected module => - (minus) 删除模块时会引发异常并退出删除过程。
最好的祝福,谢谢!