首页 文章

Android Studio Gradle已经配置模块

提问于
浏览
164

我安装了Android Studio 1.0.1版 . 我从eclipse导入了我的项目,它运行正常 . 然后我删除了一个模块并将其重新导入我的Android Studio项目 . gradle构建说“BUILD SUCCESSFUL”,但它弹出一个带有消息的警报窗口

Failed to complete Gradle execution. Cause: Already disposed: Module: 'MYMODULENAME'

我现在无法启动我的应用程序 . 知道我能做什么吗?

Edit: 我按照以下说明解决了问题:

  • 将项目视图从Android切换到Project

  • 删除条目包括settings.gradle中的'MYMODULENAME'

  • 模块符号中的蓝色框不显示 . 然后,您可以在上下文菜单中删除该模块

  • 导入模块

10 回答

  • 59

    Note :这纯粹是一个IDEA / AS问题, gradlew clean |构建>清洁| Build> Rebuild只会浪费你的时间 .

    这里的大多数解决方案都是在黑暗中盲目刺伤 . 以下是我发现的根本原因:

    • 某些 .iml 文件可能丢失(可能是因为我们删除了它),检查模块是否有错误 .iml .

    • 如果缺少,请检查 .idea/modules.xml 是否有该模块的条目

    在同步时,我注意到IDEA / AS尝试将新的重复条目放入 .idea/modules.xml ,而已经有一个 . 当同步尝试重置内存中的模块时,此重复条目可能会被丢弃两次 .

    Quick Solution :为了使其工作最简单的方法是删除 .idea/modules.xml.iml 文件 . 另外可能值得删除 .idea/modules/ 文件夹(如果存在) . 重新启动Android Studio(无需清除缓存)并从Gradle视图或工具栏强制执行Gradle同步以重新创建文件 .

  • 3

    我通过以下方式找出了这个问题:

    • ./gradlew 干净

    • 重启Android Studio

  • 0

    最简单的解决方案(先试试这个) .

    • 退出并重启Android工作室 . (不要关闭)

    • Build>如果需要,清理项目 .

  • 143

    适用于我:文件 - >使高速缓存/重新启动无效... - >无效并重新启动

  • 95
    • 在左窗格中,更改为"Project"视图 .

    • 删除MYMODULENAME.iml

  • 5

    对我来说,当我删除一个模块并构建一个具有相同包名称的新模块时,就发生了这种情况:

    清理并重新启动Studio

  • 5

    对于上述替代解决方案,请检查您是否已成功将应用程序添加到settings.gradle

    include ':app'
    
  • 251

    我有时也会遇到这个问题 . 点击android studio右下角的gradle控制台 . 它将显示日志中的确切错误 . 我的问题是我编译了SDK 22,导入的appcomact库是sdk 23 .

  • 0

    我删除了一些gradle文件(aws)后我遇到了同样的问题

    我通过标记他们“忽略gradle”来解决它

    我相信这不是最好的答案,但它为我解决了

    Gradle(在右侧栏) - >右键单击有问题的gradle - >忽略

  • 0

    在我的Android项目中使用RN组件时遇到类似问题,解决此问题的唯一方法是忽略gradle项目 .

    去做这个:

    • 单击AS右侧的gradle选项卡

    • 右键单击导致问题的gradle模块

    • 点击"Ignore Gradle Project"

    • 执行一个现在应该成功的gradle同步

    • 如果您需要此模块再次执行上述4个步骤,这次右键单击gradle项目时它将显示"Unignore Gradle Project"

    • Gradle同步现在应该可以使用了

    不知道是什么导致了这个,但是当我使用React Native Maps时,我发生了这种情况 .

    注意:如果您在此之后仍有问题 . 尝试刷新导致问题的gradle项目 .

相关问题