<component name="FacetManager"> ... </component>
从您的iml
文件中删除。
来自http://tools.android.com/knownissues:
如果您收到以下错误消息:
Gradle:失败:无法确定要执行的任务。
真正的问题是之前版本的 Android Studio 错误地配置了 IDEA 文件(例如)——它添加了一个不应该存在MyProject.iml
的额外XML 元素。<component name="FacetManager">
在上述情况下,解决方案是编辑MyProject.iml
并删除该<component name="FacetManager">
部分,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<module external.system.id="GRADLE" type="JAVA_MODULE" version="4">
<component name="FacetManager">
...remove this element and everything inside such as <facet> elements...
</component>
<component name="NewModuleRootManager" inherit-compiler-output="true">
...keep this part...
</component>
</module>
或者,您可以删除项目的.idea
文件夹和iml
文件,然后将源重新导入到新的 Android Studio 项目中。
在下一个版本中,我们将修复这个问题——将有一个“修复这个”按钮来自动为您修复这个问题。