将模块名称与目录不同的项目导入到android studio

时间:2019-03-19 22:00:59

标签: android android-studio

我正在尝试加载一个名为flutterlocation的项目,该项目是使用git clone从github下载的。文件夹名称为flutterlocation/,但其中的模块配置文件称为location.iml,因此,当我打开项目时,Android Studio表示找不到flutterlocation.iml 该如何解决?

enter image description here

2 个答案:

答案 0 :(得分:0)

当您打开一个项目时,Android Studio会检查您当前的项目是否有其.iml文件。 .iml文件由Android Studio自动生成,并将使用与项目名称相同的文件名(减去.iml)。

在这种情况下,您需要将flutterlocation项目目录名称重命名为与先前的.iml文件匹配的位置。然后,您可以重构项目以使用正确的项目。

另一种解决方案是关闭项目,然后删除.iml文件。然后导入项目,以告知Android Studio自动生成.iml文件。

答案 1 :(得分:0)

  1. 关闭您的Android Studio。
  2. 转到项目根目录,并删除location.iml 文件。
  3. 使用Android Studio
  4. 打开项目( 导入项目)。 Android Studio现在将自动为您生成正确的flutterlocation.iml文件。