C# 用于Android MapsAndLocationDemo的Mono

C# 用于Android MapsAndLocationDemo的Mono,c#,android,google-maps,xamarin.android,xamarin,C#,Android,Google Maps,Xamarin.android,Xamarin,我有Android版的Mono试用版,在MapsAndLocation演示中遇到了一些问题 我启动了模拟器,但当我选择“运行->启动而不调试”时,我得到以下错误: C:\Users\Simon\Documents\Xamarin\MapsAndLocationDemo\Xamarin-monodroid-samples-d76baf3\MapsAndLocationDemo\obj\Debug\android\src\MapsAndLocationDemo\MapWithOverlayActiv

我有Android版的Mono试用版,在MapsAndLocation演示中遇到了一些问题

我启动了模拟器,但当我选择“运行->启动而不调试”时,我得到以下错误:

C:\Users\Simon\Documents\Xamarin\MapsAndLocationDemo\Xamarin-monodroid-samples-d76baf3\MapsAndLocationDemo\obj\Debug\android\src\MapsAndLocationDemo\MapWithOverlayActivity.java(33,33):错误:包com.google.android.maps不存在

还有另外20个错误

我需要什么来解决这种情况。我需要安装额外的软件包吗?如果是,是什么,在哪里可以找到


谢谢

请确保您正在部署一个针对Google API的模拟器

为此,在Android虚拟设备管理器中创建一个新的模拟器,并将目标从“Android 2.2-API级别8”更改为Google API,例如“Google API(Google Inc.)-API级别16”


如果看不到任何Google API目标,则需要使用Android SDK管理器安装一个。

OK。现在只需要获取新的SDK并下载所需的Google API文件。我已经下载了新的SDK,然后安装了Google API文件。但是,当我从“开始”菜单加载SDK管理器时,旧SDK仍然存在,没有新的Google API文件。我是否需要删除此旧SDK管理器,然后安装新的SDK管理器,或者我是否可以将新的SD管理器链接为默认SDK?请确保在SDK管理器中,其中一个Google API项标记为“已安装”。这张图片会告诉你我在说什么。一旦安装了它,您就可以通过进入工具->管理AVD…->刚出现的并输入与此类似的详细信息,一旦完成此操作,只需部署到新的仿真器
extends com.google.android.maps.MapActivity