"java.exe"退出代码2

Cha*_*ter 6 android xamarin

我将谷歌播放服务添加到我的地图项目中,但现在继续使用代码2退出此错误"java.exe".我不确定它是否与代码1退出的"java.exe"不同但我已经尝试了所有的在线建议我的堆大小是1G.我的目标版本是21,我有干净的重建等.当我点击错误时,它将我带到这个CompileToDalvik.我该如何解决这个问题?即使我删除谷歌播放服务,我仍然会收到此错误(清理/刷新重建等...)

Kru*_*ing 8

我们遇到了类似的问题并将其钉在我们的应用程序上,超过64k(65,536)方法限制,这可能是您参考Google Play服务时发生的情况.

启用multidex解决了我们的问题所以可能值得尝试.

Google Multi-Dex参考:http: //developer.android.com/tools/building/multidex.html


Dan*_*ann 0

我最近看到了这个错误。这是由无效(布局)xml 文件引起的。不幸的是,您没有得到更多提示,问题到底出在哪里:(我会尝试一一排除 xml 文件,并检查在没有特定文件的情况下构建是否成功。祝你好运!

编辑:我什至不确定它实际上是一个布局 xml 文件,也许它是一种样式或颜色 xml:/最近对其中之一有任何更改吗?

  • 不,这不是问题。如果我删除谷歌播放服务,应用程序就可以工作。 (2认同)