.iml 文件在删除后重新生成

.iml file getting regenerated after deleting

我在我的项目中使用了一个库。它是 .aar 格式。起初我在我的项目中添加了库版本 1.0。几个月后,有一个新版本的库。我从项目中删除了以前的 .aar 库,并从项目结构中删除了库的文件夹。添加新库后。我在我的项目中看到了以前库的 .iml 文件,并且新库也被添加到项目中。我尝试删除旧库的 .iml 但它又重新生成了。我该如何解决这个问题?

我什至尝试从文件->项目结构中删除它。但是它重新生成了之前库的.iml文件。

我正在使用最新的android studio 3.1.1

新的是 version_17(日历发布是旧的):

什么是 IML 文件

IML is a module file created by IntelliJ IDEA, an IDE used to develop Java applications. It stores information about a development module, which may be a Java, Plugin, Android, or Maven component; saves the module paths, dependencies, and other settings.

您已从应用程序依赖项中删除了该模块。但是您还没有将它从您的项目中删除 settings.gradle

所以你的项目中仍然有你的旧模块,但你没有使用它。从 settings.gradle 中删除它。清理并重建项目,您将不会再看到它。