我將Google Play服務添加到我的地圖項目中,但現在不斷收到代碼2退出的此錯誤「java.exe」。 我不確定它是否與「java .exe「退出代碼1,但我已嘗試在線所有建議 我的堆大小爲1G。我的目標版本是21,我有乾淨的重建等。 當我點擊錯誤,它需要我到這個CompileToDalvik。 我該如何解決這個問題?即使我刪除谷歌播放服務,我仍然得到這個錯誤(清理/刷新重建等..)「java.exe」用代碼2退出
6
A
回答
0
我最近見過這個錯誤。這是由無效(佈局)xml文件引起的。不幸的是,你沒有得到更多的提示,確切的問題是:(我會盡力排除xml文件一個接一個,並檢查是否成功沒有一個特定的文件。祝你好運!
編輯: m甚至不知道它實際上是一個佈局xml文件,也許它已經是一種風格或顏色xml:/其中之一的任何最近更改?
+1
不,這不是問題所在。如果我刪除谷歌播放服務應用程序的作品。 –
6
我們有類似的問題,並將其釘在我們的應用程序超過65k方法限制(這可能是什麼時候你引用谷歌播放服務發生的事情)。
啓用multidex解決我們的問題,所以也值得嘗試。
谷歌Multi-Dex參考: http://developer.android.com/tools/building/multidex.html
+0
是的,似乎這是問題所在。解決方案是僅安裝來自Google地圖的必要數據包。通過金塊經理。我希望這可以幫助其他人 –
2
0
將Java堆大小增加到1G適用於我!
相關問題
- 1. 「java.exe」用代碼2退出Xamarin.Android項目
- 2. 如何查看Java輸出(使用代碼2退出「java.exe」)?
- 3. 「的java.exe」退出,代碼爲1 Xamarin C#
- 4. Xamarin Andorid構建始終失敗(「java.exe」退出代碼2)
- 5. 的ProGuard:「java.exe的」與代碼1退出添加ModernHTTPClient
- 6. Xamarin形式的java.exe「退出,代碼爲1(ProGuard的)
- 7. 錯誤MSB6006:「mainDexClasses」用代碼2退出
- 8. 用代碼2退出java.exe(MSB6006)編寫輸出時遇到問題:字段引用太多:81626;最大是65536
- 9. 在VS 2015中構建的android應用程序中使用代碼2退出Java.exe
- 10. Phonegap構建失敗,退出代碼2
- 11. 錯誤MSB3073::VCEnd「退出代碼2
- 12. cuda錯誤MSB3721退出代碼2
- 13. 命令,退出代碼2離子
- 14. 退出代碼
- 15. 的java.exe完成了非零退出值2
- 16. java.exe完成非零退出值1
- 17. Gradle - java.exe完成非零值退出1
- 18. 「aapt.exe」用代碼退出-1073741819
- 19. Aapt用代碼11退出
- 20. 用代碼0退出docker
- 21. 「generator.exe」用代碼「-1073741819」退出
- 22. 「CL.exe」用代碼退出-1073741515
- 23. JsHint退出代碼
- 24. XulRunner退出代碼
- 25. WinSCP退出代碼
- 26. Python退出代碼
- 27. CL.exe退出代碼
- 28. 使用setData提出退出代碼-1073741819
- 29. 的java.exe與非出口值2
- 30. 構建錯誤tsc.exe用代碼2退出
您使用的是Eclipse嗎?你如何運行你的項目? – eduyayo
我使用xamarin,並在嘗試構建項目時遇到此錯誤 –