只需将Xamarin.Forms.Maps nuget包添加到我的项目中,并将此代码添加到我的主页上即可创建地图:
var map = new Map(
MapSpan.FromCenterAndRadius(
new Position(37, -122), Distance.FromMiles(0.3)))
{
IsShowingUser = true,
HeightRequest = 100,
WidthRequest = 960,
VerticalOptions = LayoutOptions.FillAndExpand
};
var stack = new StackLayout { Spacing = 0 };
stack.Children.Add(map);
Content = stack;
一切似乎都很好,但是当我尝试对其进行编译时,出现此错误:
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2,2):错误:加载程序集时发生异常:System.IO.FileNotFoundException:无法加载程序集“ Xamarin.GooglePlayServices.Maps,版本= 1.0.0.0,文化=中性,PublicKeyToken =”。
Mono for Android配置文件中可能不存在它吗?
问题:关于什么原因以及如何解决的任何想法?