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

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

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

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

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


当前回答

在我的例子中,和这个问题一样,发生这种情况是因为我的项目在一个符号链接目录中。在真实目录中重新打开项目并重新配置gradle (File -> Sync with gradle files)后,问题就消失了。Android Studio真可耻!

其他回答

我通过以下方法算出了这个问题:

。/ gradlew清洁 重启Android Studio

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

退出并重新启动Android工作室。(退出而非关闭) 如果需要,清理你的项目。

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

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

在我的Android项目中使用RN组件时也有类似的问题,解决这个问题的唯一方法是忽略gradle项目。

这样做:

单击AS右侧的gradle选项卡 右键单击导致问题的gradle模块 点击“忽略Gradle项目” 执行gradle同步,现在应该成功了 如果你需要这个模块,再次执行上述4个步骤,这一次当右键单击gradle项目时,它会显示“Unignore gradle project” Gradle同步现在应该工作了

不知道是什么原因导致的,但我在使用React Native Maps时遇到过这种情况。

注意:如果您在执行此操作后仍然有问题。尝试刷新导致问题的gradle项目。

我有时也会遇到这个问题。点击android studio底部栏右侧的gradle控制台。它将在日志中显示准确的错误。我的问题是,我已经编译SDK 22和导入appcomact库是SDK 23。