项目已包含具有此名称的模块 - Android Studio
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目已包含具有此名称的模块 - Android Studio相关的知识,希望对你有一定的参考价值。
我在Module
的应用项目中成功导入了android Studio
。然后我按照以下链接删除或删除了该模块:
How to delete a module in Android Studio
我还从dependencies
文件的build.gradle(app)
中删除了项目模块。
现在,当我需要在我的Android应用程序中再次包含相同的模块项目时,它不允许我,并给出qazxsw poi错误。
我已经检查了我的Project already contains module with the same name
结构,但我需要导入并添加为模块项目的项目模块不在那里,但它仍然说它已经存在。
任何人都可以帮助我克服这个问题。
如果有人面临这个问题,除了删除包含旧模块的文件夹之外,还要从Project, Package, Android
文件中删除与旧模块对应的行:settings.gradle
。如果您不手动删除该行,则在尝试添加模块依赖项时将显示2个具有相同名称的模块。
在一种情况下,如果您复制了这样的文件夹
look this image for last order
如果你导入模块android studio会发现你是否有同名文件夹。如果你有它不是导入Android工作室将告诉你你已经包含这个模块,你只需在setting.gradle中添加它
rootProject/module1
如果在从项目结构中删除模块后显示此错误,则在android studio中选择我们项目的项目视图,然后浏览并将导入我们导入的模块文件夹,右键单击并删除它并重建应用程序。
我遇到过这个。然后我用我之前设置的模块名称删除了项目下面的文件夹,然后我可以再次导入一个具有相同名称的模块。
希望这对你有所帮助。
我通过这种方式解决了这个问题:
- 打开模块设置(Mac:命令+向下; Windows:F4)并删除模块。
- 删除磁盘上的模块文件夹。您可以在〜/ AndroidStdioProjects / YourApplicationName / ModuleName找到它。
- 导入模块。
左侧的项目视图不显示项目包含的“所有内容”。您可以从下拉菜单中切换视图,该菜单默认为“Android”并将其更改为“项目文件”,这可能会显示对模块的有问题的引用所在的位置。
或者,只需检查项目所在的磁盘。我在主项目文件夹中找到了引用。
从app文件夹下的build.gradle中删除编译项目(':module_name')
然后删除项目文件夹下的模块文件夹
然后从settings.gradle中删除您的模块名称条目
我不确定,但我希望它能帮到你。
第1步:按下Alt + 1以获得您应用的焦点。
第2步:现在按F4打开Project的模块结构
步骤3现在选择项目的依赖项和删除所有额外依赖项。
比压好。
和Resync gradle。
我希望你清楚我的解决方案。
好运
当我尝试将junit 4.12添加到我的项目时,我遇到了这个问题。首先,我手动删除了我的build.gradle(app)文件依赖项中的旧junit代码。接下来我删除了我的库中的旧junit.jar libs文件夹,然后在我的应用程序中创建新的libs文件夹目录,用于添加库。结束.......我在gradle文件夹后找到项目视图结束附近的旧junit文件....你可以看到这个图像......我删除了它。现在我可以添加新模块非常容易,没有相同的名称error.sorry英语不好!! include ':youroldmodule'
如果您已将模块的代码放在最终将被复制到的位置,则无法导入模块。我将模块源代码放在项目根文件夹中,但无法使用上述消息导入。如果您将代码移到某处,导入Android Studio将复制代码。
我通过从项目结构中删除现有模块,然后重命名文件夹解决了这个问题。当我删除文件夹,运行同步,然后重新添加文件夹并尝试导入时,它终于工作了。
以上是关于项目已包含具有此名称的模块 - Android Studio的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio 中应用程序、项目、模块等的所有不同名称是啥
Android Studio无法构建具有交叉模块依赖性的模块