【问题标题】:Each module has to have a unique path每个模块必须有一个唯一的路径
【发布时间】:2016-07-28 07:25:55
【问题描述】:

我已经使用 GIT 从版本控制中导入了一个项目。在导入、同步和所有这些之后,它给了我这个错误:

错误:模块“LinkedCraftMobile”、“linkedcraft_android”指向文件系统中的同一目录。 每个模块都必须有一个唯一的路径。

我想要一个可以使用 Android Studio 直接使用 GIT 更新的模块。

【问题讨论】:

    标签: android git android-studio


    【解决方案1】:

    2016:可能是因为 .gitmodules 包含两个具有相同路径的条目,但 square/assertj-android issues 174 指向另一个文件:

    这通常是旧的iml 文件的结果。全部删除并重新导入。

    很奇怪,删除 .iml 并重新导入有效。

    2020 年更新:作为commented by ArashYounesi in issue 174,Android Studio V4.0 似乎解决了这个问题。

    【讨论】:

      【解决方案2】:

      修复 .iml 文件(通过重新创建它们)的最佳方法是这样做:

      1. 在 Android Studio 中关闭项目
      2. 在 Android Studio 中,New > Import Project

      这为我解决了这个问题,而且比我尝试过的其他东西要容易得多(而且不那么复杂)。

      我相信与您一起重写 .iml 文件。

      我尝试了什么?我试过Build > clean/rebuild projectFile > Invalidate caches/restartSync Project with Gradle Files。我打算手动删除我的 .iml 文件,但后来我发现了这个解决方案并且它有效。

      【讨论】:

        【解决方案3】:

        解决此问题的最佳方法是:

        转到工具-> Android -> 将项目与 Gradle 文件同步

        这对我有用。

        【讨论】:

          【解决方案4】:

          这是因为 .iml 文件冲突,要解决此问题,您只需要清理项目并重新构建即可。

          【讨论】:

            【解决方案5】:

            以上答案都没有帮助我。 所以我更新了我的 android studio 并解决了(现在我有 android studio V4.0)

            【讨论】:

            • 我经常遇到这个错误,上面的解决方案解决了我的问题,直到最近它开始不起作用。我也尝试删除并重新安装 node_modules .iml 文件等。更新 android studio 是一件轻而易举的事,谢谢
            【解决方案6】:

            在我的项目settings.gradle中,分配了一个“rootProject.name”属性,但它不等于我的项目名称。我用我的项目名称修改了这个属性,然后错误消息消失了。

            【讨论】:

              【解决方案7】:

              使用最新的 Android Studio 解决了它。我升级到 Android Studio v4.0.1

              【讨论】:

                【解决方案8】:

                我有同样的问题,我试过了 bulid >clean / rebulidTools > Androdi > sync project with gradle file 但它对我不起作用。

                然后我尝试了File >Invalidate Caches / Restart ...它对我有用。

                【讨论】:

                  猜你喜欢
                  • 2014-06-17
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2013-06-25
                  • 2015-10-11
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多