Mono For Android MapsAndLocationDemo
Posted
技术标签:
【中文标题】Mono 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 个错误。
我需要什么来解决这种情况。我需要安装额外的软件包吗?如果有,它是什么,在哪里可以找到?
谢谢
【问题讨论】:
【参考方案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 的详细信息来创建一个新的模拟器。这样做只需部署到新的模拟器以上是关于Mono For Android MapsAndLocationDemo的主要内容,如果未能解决你的问题,请参考以下文章
Mono For Android MapsAndLocationDemo
Xamarin mono for android 读取 xml 文件
如何在 Mono for android 中使用 Runnable