Ich habe eine Google Map in meiner Xamarin Forms App implementiert, bekomme aber die oberhalb der Ausnahme, wenn Sie von der Seite weg navigieren, bevor die Karte den aktuellen Standort geladen hat.[MissingMethodException: Kein Konstruktor gefunden für Xamarin.Forms.Maps.Android.MapRenderer ::. Ctor (System.IntPtr, Android.Runtime.JniHandleOwnership)]
Dies ist wahrscheinlich das gleiche Problem zuvor ausgelöst, aber unbeantwortet here.
Aus meiner Forschung glaube ich, das Problem zu undichten abstration Antwort in dieser separaten Frage gegeben verwandt ist: MonoDroid: Error when calling constructor of custom view - TwoDScrollView
Jedoch habe ich nicht genug Kenntnisse in Java oder Android-Entwicklung zu wissen, haben Sie, wie Sie dieses Problem zu beheben. Ich hoffe, dass jemand erklären kann, wo und wie ich mit dieser Ausnahme umgehen kann, wenn sie auftritt. Im Grunde muss ich, glaube ich, die Ausnahme machen und im Droid-Projekt damit umgehen, aber wo?
Dies sind die wichtigsten Ausnahme Nachrichten, die ich bekomme.
Nachricht: [NotSupportedException:. Kann nicht Instanz vom Typ Xamarin.Forms.Maps.Android.MapRenderer aus nativen Griff 0xbef7ad5c (key_handle 0xd4608e7) aktivieren]
Nachricht: [Missing: Kein Konstruktor für Xamarin gefunden . .Forms.Maps.Android.MapRenderer :: ctor (System.IntPtr, Android.Runtime.JniHandleOwnership)]
Nachricht:. [Ausnahme vom Typ 'Java.Interop.JavaLocationException' geworfen wurde]
Brilliant, danke – JohnH