我将谷歌play服务添加到我的地图项目中,但现在不断得到这个错误"java.exe“退出代码2。我不确定它是否不同于"java.exe”退出代码1,但我已经尝试了所有的建议在线我的堆大小是1G。我的目标版本是21,我有干净的重建等。当我单击错误时,它会将我带到此CompileToDalvik。我该如何解决这个问题?即使我删除了google play服务,我仍然会收到这个错误(清理/刷新、重建等)。
发布于 2016-02-04 00:59:23
我们有类似的问题,并确定了我们的应用程序超过64k (65,536)个方法限制,这可能是当你引用google play服务时发生的事情。
启用multidex解决了我们的问题,所以可能值得一试。
谷歌多索引参考:http://developer.android.com/tools/building/multidex.html
发布于 2019-03-11 03:43:57
使用Visual Studio和Xamarin时,我得到了这个错误,因为我在.csproj文件中有一个错误的Keystore路径,并且由于某种原因,在Visual Studio GUI中更改Keystore的路径时,该路径没有更新。手动更正.csproj文件中的路径为我解决了这个问题。
发布于 2016-10-07 18:58:44
其他的答案对我都不起作用。对我有效的(但我不知道为什么)是在进行重建之前清空我的bin和obj目录。
https://stackoverflow.com/questions/31670261
复制相似问题