我已安装Android Studio版本1.0.1。我从eclipse导入了我的项目,它运行正常。 然后我删除了一个模块并将其重新导入我的Android Studio项目。 gradle构建显示“BUILD SUCCESSFUL”但它会弹出一个带有消息的警告窗口
无法完成Gradle执行。 原因: 已经处理:模块:'MYMODULENAME'
我现在无法启动我的应用程序。知道我能做什么吗?
修改 我按照以下说明解决了问题:
答案 0 :(得分:256)
我通过以下方式解决了这个问题:
./gradlew
干净答案 1 :(得分:182)
注意:这纯粹是IDEA / AS问题,gradlew clean
|构建>清洁|构建>重建只会浪费你的时间。
这里的大多数解决方案都是在黑暗中盲目刺伤。以下是我发现的根本原因:
.iml
文件可能丢失(可能是因为我们删除了它),
检查模块是否有错误.iml
。.idea/modules.xml
是否有该模块的条目在同步时,我注意到IDEA / AS尝试将新的重复条目放入.idea/modules.xml
,而已经存在。当同步尝试重置内存中的模块时,此重复条目可能会被丢弃两次。
快速解决方案:为了使其最有效,最简单的方法是删除.idea/modules.xml
和.iml
文件。另外可能值得删除.idea/modules/
文件夹(如果存在)。重新启动Android Studio(无需清除缓存)并从Gradle视图或工具栏强制执行Gradle同步以重新创建文件。
答案 2 :(得分:95)
最简单的解决方案。 (先试试这个。)
退出并重启Android工作室。 (不要关闭)
构建>如果需要,请清理您的项目。
答案 3 :(得分:62)
适合我: 档案 - >无效缓存/重新启动... - >无效并重新启动
答案 4 :(得分:5)
答案 5 :(得分:5)
对我来说,当我删除一个模块并构建一个具有相同包名的新模块时,就会发生这种情况 解决方案:
清洁&重新启动Studio
答案 6 :(得分:4)
对于替代解决方案,请检查您是否已成功将应用添加到settings.gradle
include ':app'
答案 7 :(得分:3)
有时gradlew clean
或Invalidate Cache and Restart
并没有帮助,因为这些方法无法自行清除Android Studio特定文件。
在这种情况下,请关闭AS并删除存在.idea
文件的根项目中的.iml
目录和settings.gradle
文件。这将使AS焕然一新。
答案 8 :(得分:1)
要解决此问题,请执行以下简单步骤。
.idea
下找到您 Android Studio 中的 Project
文件夹。.idea
中 --> 找到这个。 .idea/.modules
.modules
文件夹并重新启动您的工作室。.modules
文件夹和文件时。答案 9 :(得分:1)
对我来说,这是在我删除模块并尝试构建项目时发生的:
简单的解决方案是使缓存无效并重新启动。
Android Studio>文件>无效缓存>无效并重新启动
答案 10 :(得分:1)
以下解决方案对我有用
.iml
个文件答案 11 :(得分:0)
如果gradle clean
和/或Build -> Clean Project
不能帮助您重新打开项目:
警告请注意,这是一项破坏性操作-您将丢失项目书签,断点和架子
答案 12 :(得分:0)
在我的Android项目中使用RN组件时,存在类似的问题,解决此问题的唯一方法是忽略gradle项目。
为此:
不知道是什么原因造成的,但是在使用React Native Maps时我遇到了这种情况。
注意:如果您在此之后仍然遇到问题。尝试刷新导致问题的gradle项目。
答案 13 :(得分:0)
尽管接受的答案对我没有用(不幸的是我无法发表评论),但它使我朝着正确的方向前进。
在.idea/libraries
中,我发现有一些重复的xml文件(重复的文件在_aar.xml
位之前以2命名)。
删除这些内容,重新启动android studio并同步修复错误
答案 14 :(得分:0)
就我而言,与this question中一样,因为我的项目位于符号链接目录中,所以发生了。在真实目录中重新打开项目并重新配置gradle(File -> Sync with Gradle files
)之后,问题就消失了。 Android Studio,真可惜!
答案 15 :(得分:0)
我有同样的问题, 删除一些gradle文件(aws)后
我通过标记他们“忽略gradle”来解决它
我认为这不是最好的答案,但它会为我解决
Gradle(在右边的栏) - >右键单击有问题的gradle - >忽略
答案 16 :(得分:0)
我遇到这个问题是因为gradle
和Android Studio
在jvm
使用了不同的路径。 Event Log
中有一个供AS和gradle
使用相同路径的选项。选择此选项然后执行invalidate cache & restart
为我解决了这个问题。
答案 17 :(得分:0)
我有时也会遇到这个问题。点击android studio右下角的gradle控制台。它将显示日志中的确切错误。我的问题是我编译了SDK 22,导入的appcomact库是sdk 23.