(原文章链接http://blog.csdn.net/hyr83960944/article/details/37519299 作者写的很好,所以我只修改一些措辞)
当你想在Android Studio中删除某个module时,大家习惯性的做法都是选中要删除的module,右键去找delete。但是
在Android Studio中你选中module,右键会发现没有delete,如图:
为什么会没有delete按钮,不科学啊,难道是Android Studio的bug或者设计组考虑不周。其实这边没有delete按钮主要原因是因为Android Studio对module做了一个保护机制,就是一个module你是不能随意删除的,要删除你必须得先把module从module列表中移除。
移除方式有两种:
1、我们点击刚才所示菜单的Open Module Setting(F12)选中你要移除的module,然后按红色的‘-’按钮,这样做仅仅是把module从module列表中移除,并没有在Android Studio目录结构中删除:
2、直接编辑settings.gradle,当然这种方式不是很推荐,因为有时候你会发现你编辑完,点sync gradle(图中圈起来的)后,当然有时候会自动sync,会一直处于gradle sync状态,这个原因其实就是网络的问题。同样,这样仍旧没有在AS目录结构中删除项目。
执行完这步操作后,delete按钮就出来了,如图:
这个时候你会发现app那个图标上的小手机没了,意思就是从module列表中移除了。
注意:delete之后硬盘内数据也会全部被删除,请谨慎。