我已经安装了Android Studio 1.0.1版。我已经从eclipse导入了我的项目,它工作得很好。然后我删除了一个模块,并将其重新导入到我的Android Studio项目中。gradle构建会显示“构建成功”,但它会弹出一个警告窗口,并显示以下消息
无法完成Gradle执行。原因:已释放:模块:'MYMODULENAME'
我现在无法启动我的应用。你知道我能做什么吗?
编辑:我用以下说明解决了这个问题:
发布于 2018-05-20 07:59:03
注意:这纯粹是一个想法/AS问题,gradlew clean
| Build > Clean | Build > Rebuild只会浪费你的时间。
这里的大多数解决方案都是在黑暗中盲目刺伤。以下是我发现的根本原因:
.iml
文件可能丢失了(可能是因为我们删除了它),请检查出错的模块是否已丢失,检查.idea/modules.xml
是否有该模块的条目在同步时,我注意到IDEA/AS试图在已经有一个条目的情况下将一个新的重复条目放入.idea/modules.xml
中。当同步尝试重置内存中的模块时,此重复条目可能会被清除两次。
快速解决方案:为了让它正常工作,最简单的方法是删除.idea/modules.xml
和.iml
文件。此外,如果.idea/modules/
文件夹存在,可能值得将其删除。重启Android Studio (不需要清除缓存),并从Gradle视图或工具栏强制Gradle同步以重新创建文件。
发布于 2014-12-30 14:55:37
我通过以下方式解决了这个问题:
./gradlew
clean发布于 2015-01-05 01:01:35
最简单的解决方案。(先试试这个)。
https://stackoverflow.com/questions/27541838
复制相似问题