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

时间:2018-04-20 13:57:51

标签: android android-studio aar

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

我甚至尝试从File-> Project Structure中删除它。但它会重新生成前一个库的.iml文件。

我使用的是最新的android studio 3.1.1

新版本是version_17(日历版本是旧的): enter image description here

1 个答案:

答案 0 :(得分:1)

什么是 IML文件

  

IML是由用于开发的IDE IntelliJ IDEA创建的模块文件   Java应用程序。它存储有关开发模块的信息,   可能是Java,插件,Android或Maven组件;拯救了   模块路径,依赖关系和其他设置。

您已从应用程序依赖项中删除了该模块。但您尚未从项目settings.gradle

中删除它

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