添加Xamarin.Firebase.Messaging';时出错;java.exe已退出,代码为2';

添加Xamarin.Firebase.Messaging';时出错;java.exe已退出,代码为2';,xamarin,Xamarin,当我添加Xamarin.Firebase.Messaging库时,我的项目生成了一个我无法解决的错误,即以下错误“java.exe退出,代码为2”,会发生什么 图像错误: 在大多数应用程序中添加Firebase将达到Java中64k方法的限制,因此需要开发人员使用多索引 在Xamarin中打开了一个bug,如下所示: 要解决此问题,您可以启用多索引,如以下屏幕截图所示: 在发布版本中,您还可以尝试组合Proguard和Link所有选项,但这需要更多的工作来避免任何副作用,以找到要保留的所有内容

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

图像错误:


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

在Xamarin中打开了一个bug,如下所示:

要解决此问题,您可以启用多索引,如以下屏幕截图所示:


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

为MSBuild启用诊断级别日志记录,并将错误的详细信息添加到您的问题中(剪切/粘贴错误的文本,请不要添加基于文本内容的图像):您很可能需要将您的Android SDK移动到非空间路径,并确保您也可以应用。