我在Xamarin实施了谷歌地图窗体应用程序,但我得到的在导航离开页面之前,在地图完成加载当前位置之前,上述例外情况。[MissingMethodException:没有构造发现Xamarin.Forms.Maps.Android.MapRenderer ::构造函数(System.IntPtr,Android.Runtime.JniHandleOwnership)
这可能与先前提出的问题相同,但未回答here。
从我的研究,我认为这个问题是关系到这个单独的问题给出漏abstration答案:MonoDroid: Error when calling constructor of custom view - TwoDScrollView
但是我没有Java或者Android开发的足够的知识,知道如何解决这个问题。我希望有人能够解释何时以及如何处理这种异常。基本上我相信我需要实现的是捕捉异常并在Droid项目中处理它,但是在哪里?
这些是我得到的关键异常消息。
消息:[NotSupportedException异常:无法激活从天然手柄0xbef7ad5c(key_handle 0xd4608e7)类型Xamarin.Forms.Maps.Android.MapRenderer的实例]
消息:[MissingMethodException:否构造找到Xamarin 。.Forms.Maps.Android.MapRenderer ::构造函数(System.IntPtr,Android.Runtime.JniHandleOwnership)]
的消息:类型的[异常 'Java.Interop.JavaLocationException' 被抛出]
辉煌,谢谢 – JohnH