Я внедрил карту Google в своем приложении форм Xamarin, но получаю выше исключения, когда вы переходите от страницы до того, как карта завершила загрузку текущего местоположения.[MissingMethodException: не найдено конструктора для Xamarin.Forms.Maps.Android.MapRenderer ::. Ctor (System.IntPtr, Android.Runtime.JniHandleOwnership)]
Это, вероятно, тот же вопрос, который ранее был поднят, но не ответил here.
Из моих исследований я считаю, что проблема связана с утечкой abstration ответа, данным в этом отдельном вопросе: MonoDroid: Error when calling constructor of custom view - TwoDScrollView
Однако у меня не хватает знаний Java или Android развития, чтобы знать, как решить эту проблему. Я надеюсь, что кто-то сможет объяснить, где и как я могу справиться с этим исключением, когда это происходит. В принципе, я считаю, что мне нужно добиться того, что он ловит исключение и обрабатывает его в проекте Droid, но где?
Это ключевые сообщения об исключениях, которые я получаю.
Сообщение: [NotSupportedException:. Невозможно активировать экземпляр типа Xamarin.Forms.Maps.Android.MapRenderer из родной ручки 0xbef7ad5c (key_handle 0xd4608e7)]
Сообщение: [MissingMethodException: Нет конструктор не найдено для Xamarin . :: .Forms.Maps.Android.MapRenderer т е р (System.IntPtr, Android.Runtime.JniHandleOwnership)]
Сообщение:. [Исключение типа 'Java.Interop.JavaLocationException' был брошен]
Блестящий, спасибо – JohnH