Xamarin 如何修复google地图中Xamrin中的System.Reflection.TargetInvocationException异常

Xamarin 如何修复google地图中Xamrin中的System.Reflection.TargetInvocationException异常,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我正在我的Xamarin应用程序上设置Xamarin.Forms.GoogleMaps,但是当我尝试显示地图时,我得到一个“应用程序处于中断模式”状态 有一个未处理的异常: System.Reflection.TargetInvocationException:调用的目标已引发异常 我已经尝试过从App Delegate类初始化它(我不确定我是否做得正确) 我在xaml和xaml.cs中都试过了,但仍然没有改变。同样的错误 using Xamarin.Forms.GoogleMaps; publ

我正在我的Xamarin应用程序上设置Xamarin.Forms.GoogleMaps,但是当我尝试显示地图时,我得到一个“应用程序处于中断模式”状态 有一个未处理的异常:

System.Reflection.TargetInvocationException:调用的目标已引发异常

我已经尝试过从App Delegate类初始化它(我不确定我是否做得正确) 我在xaml和xaml.cs中都试过了,但仍然没有改变。同样的错误

using Xamarin.Forms.GoogleMaps;
public partial class Discover : ContentPage
    {
        public Discover ()
        {
              InitializeComponent ();
                  Map map = new Map();
                  StackLayout layout = new StackLayout();
                  layout.Children.Add(map);
                  Content = layout;
        }      
        }
我需要做的是得到一个地图出现和一切编译

----------------------------固定的----------------------------------------- 问题是在android执行中,当向nugetPackages添加API时,您还需要添加一些代码

这是我添加到android OnCreate方法中的内容:

Xamarin.FormsGoogleMaps.Init(this, savedInstanceState);

因此,在我这样做之后,我就可以开始了。

请在公共类main活动之后显示发生此异常的代码:LoadApplication(新应用程序(wholePath));方法已启动,很抱歉,如果没有任何相关代码,很难说出发生了什么。我建议更具体地查明原因,并将其添加到问题中。