使用代码2'

时间:2017-05-23 20:46:26

标签: xamarin

当我添加Xamarin.Firebase.Messaging库时,我的项目会生成一个我无法解决的错误,以下错误' java.exe退出代码2',可能发生什么?

图片错误:

enter image description here

1 个答案:

答案 0 :(得分:0)

在大多数应用程序中添加Firebase将达到Java中的64k方法限制,因此需要开发人员使用multi-dex。

Xamarin在这里打开了一个错误:https://bugzilla.xamarin.com/show_bug.cgi?id=55117

要解决此问题,您可以启用multi-dex,如以下屏幕截图所示:

enter image description here

在发布版本中,您还可以尝试组合Proguard和Link All选项,但它需要更多的工作来避免任何副作用,以找到要保留的所有内容。