5

我对 Android Studio 有一个大问题。我有一个项目依赖于其他两个项目(作为库)。我按照指南Problems importing project into Android Studio 关于 ActionBarSherlock导入外部模块。我打开“项目结构”,导入模块,但之后我在模块区域看不到它。Modules 区域仅包含根模块,似乎没有刷新(这很奇怪)。因此,如果我尝试将模块添加为依赖项,Android Studio 将找不到任何模块!

然后,如果我尝试重新导入模块,它会说模块/项目已经注册!也许我错过了什么,但我不知道是什么......!我在 Windows 和 MacOSX 上都有这个问题。

在此先感谢,费德里科

4

5 回答 5

16

在您的.idea目录中四处寻找有问题的项目的提及。我有同样的问题,并通过删除条目来解决它.idea/sbt.xml

于 2014-09-17T17:00:31.160 回答
8

在 ij 中转到菜单:View -> Tool Windows-> Gradle 右键单击​​有问题的模块,然后单击 Refresh External Project,您应该在项目资源管理器中看到该模块。

于 2017-01-04T10:41:10.570 回答
0

我对 ABS 和其他库导入也有类似的问题。“项目结构”界面不会显示模块。在尝试导入模块时,它会提示“项目已注册”。似乎是 IntelliJ/Android Studio 问题。Invalidate Caches选项没有帮助。

一些清理后重新导入项目对我有用。

  1. 作为预防措施,请备份您的项目并安全存储
  2. 确保您的项目是通过 gradle 命令行构建的,并且您在各个build.gradle文件中指定了所有必需的依赖项。尝试构建:gradle clean && gradle build
  3. 在 Android Studio 中关闭项目(或关闭 Android Studio)
  4. 从所有模块和主项目中删除.iml文件和文件夹.idea
  5. 启动 Android Studio 并重新导入项目(从外部模型导入项目> Gradle)
于 2013-07-09T19:44:03.013 回答
0

当我重新启动 IDEA 时,我的问题得到了解决。

于 2021-02-24T11:15:14.313 回答
0

您应该从相应的 gradle/sbt/maven/ant 选项卡中删除项目(曾经位于 Android Studio/Intellij IDEA 的右侧垂直线上)

看到这个答案:https ://stackoverflow.com/a/30442195/907576

于 2016-10-12T09:16:15.177 回答