小编典典

Android Studio Gradle 已部署模块

all

我已经安装了 Android Studio 1.0.1 版。我已经从 eclipse 导入了我的项目,它工作正常。然后我删除了一个模块并将其重新导入到我的
Android Studio 项目中。gradle build 说“BUILD SUCCESSFUL”,但它会弹出一个带有消息的警报窗口

未能完成 Gradle 执行。 原因:已经处理:模块:’MYMODULENAME’

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

编辑: 我用以下说明解决了这个问题:

  1. 将项目视图从 Android 切换到 Project
  2. 在 settings.gradle 中删除包含“MYMODULENAME”的条目
  3. 模块符号中的蓝色框不显示。然后您可以在上下文菜单中删除该模块
  4. 导入模块

阅读 71

收藏
2022-05-19

共1个答案

小编典典

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

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

  1. 有些.iml文件可能丢失(可能是因为我们删除了它),检查模块错误是否有.iml.
  2. 如果缺少,请检查是否.idea/modules.xml有该模块的条目

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

快速解决方案
:为了使其工作最简单的是.idea/modules.xml.iml文件一起删除。.idea/modules/此外,如果存在,可能值得删除文件夹。重新启动
Android Studio(无需清除缓存)并从 Gradle 视图或工具栏强制 Gradle 同步以重新创建文件。

2022-05-19