我尝试从stackoverflow上找到的所有答案设置不同的Gradle Vm选项,但似乎没有任何结果 我在Android Studio 1.2.2上 当我尝试在模拟器或设备上运行应用程序时,我收到此错误。
只有对我有用的事情是我需要在不同的目录中设置新项目,但它只适用于3个实例然后爆炸,弹出这个错误。上述过程进行10次以上是一项繁琐的工作。
Edit_1: 我甚至尝试过无效的缓存/重启,没有解决
答案 0 :(得分:12)
通常从手或Gradle菜单(屏幕右侧 - > app - >任务 - > build - > assembleDebug)运行gradle assembleDebug会提供更多信息。
在我的情况下,它显示了资源文件中的问题。
答案 1 :(得分:2)
它发生在我身上,每次都有不同的原因。
第一个是xml文件中的错误。我通过恢复到最新的稳定提交来解决这个问题。错误是缺少" />"结束标签。我不知道为什么android工作室没有指出它。这发生在我的几个同事身上
修复第二次添加一行 -Xmx256m 要么 -Xmx512m
在: 文件 - >设置 - >构建,部署和执行 - >构建工具 - > Gradle-> Gradle Vm选项
希望有所帮助
答案 2 :(得分:1)
这可能是因为您在android studio设置中指定了任何命令行选项。您可以转到
进行检查档案>设置>构建,执行,部署>编译器
并查看"命令行选项"并检查是否有任何给予。 (在你的情况下-x)。如果有,请将其删除,然后单击“应用”和它适用于我的情况......
答案 3 :(得分:0)
降级到1.0.1版本,使一切运作完美无瑕。我使用相同的项目文件,它在这个版本上工作了很多次,同样的项目文件在工作室版本1.2.2上给出了空错误
答案 4 :(得分:0)
如果要删除布局或字符串等资源。确保正确删除所有依赖项,并正确删除所有依赖项。彻底清理。这解决了我的问题
答案 5 :(得分:0)
原因是空的,因为问题出在资源xml或清单
中