首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android Studio Gradle已部署模块

Android Studio Gradle已部署模块
EN

Stack Overflow用户
提问于 2014-12-18 16:10:09
回答 18查看 110.8K关注 0票数 255

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

无法完成Gradle执行。原因:已释放:模块:'MYMODULENAME'

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

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

  1. 将项目视图从安卓切换到
  2. 删除条目,在模块符号不显示的蓝色框中包含'MYMODULENAME‘。然后,您可以在快捷菜单中删除该模块
  3. 导入模块
EN

回答 18

Stack Overflow用户

回答已采纳

发布于 2018-05-20 07:59:03

注意:这纯粹是一个想法/AS问题,gradlew clean | Build > Clean | Build > Rebuild只会浪费你的时间。

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

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

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

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

票数 354
EN

Stack Overflow用户

发布于 2014-12-30 14:55:37

我通过以下方式解决了这个问题:

  1. ./gradlew clean
  2. 重启安卓工作室
票数 272
EN

Stack Overflow用户

发布于 2015-01-05 01:01:35

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

  1. 退出并重新启动Android studio。(如果需要,请退出而不是关闭)
  2. Build> Clean your project。
票数 102
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27541838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档