我已经安装了Android Studio 1.0.1版本。我已经从eclipse导入了我的项目,它工作得很好。 然后我删除了一个模块,并将其重新导入到我的Android Studio项目中。gradle构建显示“构建成功”,但它弹出一个提示窗口

Gradle执行失败。 原因: 模块:'MYMODULENAME'

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

编辑: 我用下面的方法解决了这个问题:

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


当前回答

对我有用: File -> Invalidate cache / Restart…->失效并重启

其他回答

虽然这个公认的答案对我不起作用(不幸的是我不能留下评论),但它把我引向了正确的方向。

在.idea/libraries中,我发现有一些重复的XML文件(重复的文件在_aar.xml位之前以2命名)。

删除这些,重新启动android studio和同步修复了错误

在左侧窗格中,更改为“Project”视图。 删除MYMODULENAME.iml

有时候gradlew clean或者Invalidate Cache和Restart并没有帮助,因为这些方法本身并不能清除Android Studio特定的文件。

在这种情况下,关闭AS并删除根项目中的。idea目录和。iml文件。Gradle文件存在。这将使阿斯重建从新的土地。

另一种解决方案是,检查是否将应用程序添加到设置中。gradle成功

include ':app' 

对我有用: File -> Invalidate cache / Restart…->失效并重启