【问题标题】:Mono For Android MapsAndLocationDemoMono For Android MapsAndLocationDemo
【发布时间】:2012-10-31 18:56:46
【问题描述】:

我有 Mono for Android 试用版,但在使用 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 不存在

extends com.google.android.maps.MapActivity

还有另外 20 个错误。

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

谢谢

【问题讨论】:

    标签: c# android google-maps xamarin.android xamarin


    【解决方案1】:

    请确保您正在部署到以 Google API 为目标的模拟器。

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

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

    【讨论】:

    • 好的。立即获取新的 SDK 并下载所需的 Google API 文件。
    • 我已经下载了新的 SDK,然后安装了 Google API 文件。但是,当我从开始菜单加载 SDK 管理器时,旧的 SDK 仍然存在,没有新的 Google API 文件。我是否需要删除这个旧的 SDK 管理器然后安装新的,或者我可以将新的 SD 管理器链接为默认 SDK?
    • 请确保在 SDK 管理器中将其中一个 Google API 项目标记为“已安装”。这张图片会告诉你我在说什么。 snag.gy/tHDYL.jpg
    • 安装后,您可以通过转到工具 -> 管理 AVD... -> 新建... 并输入类似于 snag.gy/tIPoW.jpg 的详细信息来创建一个新的模拟器。这样做只需部署到新的模拟器
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-20
    • 2013-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多