Xamarin.android Visual Studio应用程序中心-Xamarin Android崩溃报告不工作

Xamarin.android Visual Studio应用程序中心-Xamarin Android崩溃报告不工作,xamarin.android,visual-studio-app-center,Xamarin.android,Visual Studio App Center,我已经使用MS应用程序中心一段时间了,并且一直在使用它收集崩溃和错误分析 在最近的一些更改之后,崩溃报告不再工作,它自身出现故障,出现以下错误: Cannot retrieve package info E/AppCenter(28376): java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.pm.PackageManager android.content.Context.ge

我已经使用MS应用程序中心一段时间了,并且一直在使用它收集崩溃和错误分析

在最近的一些更改之后,崩溃报告不再工作,它自身出现故障,出现以下错误:

Cannot retrieve package info
E/AppCenter(28376): java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.pm.PackageManager 

android.content.Context.getPackageManager()' on a null object reference
at com.microsoft.appcenter.utils.DeviceInfoHelper.getDeviceInfo(DeviceInfoHelper.java:50)
at com.microsoft.appcenter.crashes.utils.ErrorLogHelper.createErrorLog(ErrorLogHelper.java:123)
at com.microsoft.appcenter.crashes.Crashes.saveUncaughtException(Crashes.java:925)
at com.microsoft.appcenter.crashes.WrapperSdkExceptionManager.saveWrapperException(WrapperSdkExceptionManager.java:50)
看过我的最佳猜测后,由于某种原因,Application.Context在调用此方法时为null。我最近唯一改变的,我认为可能相关的是应用程序目标SDK从21移到了27。我在应用程序的其他部分执行类似的操作,用于我自己的日志记录等,它似乎正在工作

错误报告和其他分析似乎都运行良好,只是意外的崩溃


有人看到过此问题或类似问题吗?

这是因为我未能将解决方案中引用它的所有项目中的所有AppCentre软件包更新到同一版本。在发送了supportcenter@appcenter.ms一些日志后,他们发现了它。我发誓,当我第一次注意到崩溃日志没有上升时,我把它们都整合了起来,但不知何故,我实际上错过了一个。整合了所有这些之后,我不得不删除我的bin和obj目录,然后崩溃分析再次起作用

是否可以使用AppCenter.LogLevel=LogLevel.verbose在AppCenter.start之前启用详细日志记录,然后共享从应用程序开始到崩溃期间具有AppCenter标记前缀的所有日志?您可以通过使用聊天按钮在我们的支持中心创建一个记录单来上传日志。提前谢谢。