Android Studio:无法完成gradle执行。 原因是空的

我试图设置不同的Gradle Vm选项从stackoverflow上find的所有答案,但似乎没有工作我在Android Studio 1.2.2我得到这个错误,当我尝试运行在模拟器上的应用程序或装置。

无法完成gradle执行。原因是空的

唯一能解决问题的就是我需要在不同的目录下设置新的项目,但是它只适用于3个实例,然后爆炸,这个错误会popup来。 做上述过程10倍是一项乏味的工作。

Edit_1:我甚至尝试使caching失效/重新启动,不工作

通常从手或从Gradle菜单(屏幕右侧 – >应用程序 – >任务 – >生成 – > assembleDebug)运行gradle assembleDeb正在给出更多的信息。

在我的情况下,它显示了资源文件中的问题。

它发生在我身上,而且每一次的事业都不一样。

第一个是在xml文件中的错误。 我想通过恢复到最新的稳定提交来解决这个问题。 错误是一个缺less“/>”结束标记。 我不知道为什么android工作室没有指出。 这发生在我的几个同事身上

第二次修复是添加一行-Xmx256m或-Xmx512m

在:文件 – >设置 – >生成,部署和执行 – >生成工具 – > Gradle-> Gradle Vm选项

希望能帮助到你

这可能是因为你已经在android studio设置中指定了任何命令行选项。 你可以去看看这个

文件>设置>构build,执行,部署>编译器

并看到“命令行选项”,并检查是否有任何东西给。 (你的情况-x)。 如果是这样,删除它,然后单击应用并确定。 它在我的情况下工作…

降级到版本1.0.1,使一切工作完美无瑕。 我正在使用相同的项目文件,它在这个版本上工作正常n次,同样的项目文件在工作室版本1.2.2上面给出了空错误

如果您正在删除资源,如布局或string或任何东西。 确保一切正常删除正确删除每个依赖项。彻底清理。 这解决了我的问题

原因是空的,因为问题是在您的资源XML或清单