1

我真的很抱歉问这样一个平淡而愚蠢的问题,但我在尝试将 Google 地图项目库加载到我的项目资源中时遇到了最大的挫折。

我已经从 SDK 下载了获取 Google 地图所需的所有工具和必需品。

但是,每当我尝试加载 Google 地图库时,都会出现2 个错误。

首先是由于某种原因

FragmentActivity缺少已知的类。我不知道它是什么或在哪里可以找到它以使 Android 项目顺利进行。

第二明显的问题是控制台发出以下消息:

“google_maps] 无法解析目标‘android-16’”

虽然我对这意味着什么有一个相当强烈的想法,但我不太清楚如何排除故障,以便将库构建到所需的 API 级别。

我很抱歉,因为我是 Android 新手并且非常喜欢这个平台,但这个平台真的让我目瞪口呆。任何和所有信息和建议总是最受赞赏。

谢谢,再一次,很抱歉问了这么愚蠢的问题。

4

2 回答 2

2

那么第一个问题:

FragmentActivitygoogle-support-v4库的一部分,专为SDK < 11为支持片段而开发的应用程序而设计。所以你没有将这个库的引用添加到你的项目中。

通过阅读我在 Google Map API V2 上写的这篇博文,您可以更好地了解需要进行的导入以及如何进行导入:

谷歌地图 API V2 指南

关于您的第二个问题,您可能试图针对未从 下载的 API 级别运行此项目SDK Manager,您有两个选择:

  1. SDK Manager.

  2. 右键单击您的项目 -> 属性 -> Android -> 将项目构建目标更改为您已下载其 API 级别的目标。

于 2013-04-14T21:40:48.717 回答
1

试试这个答案,Generate Google Map key for android - step by step

或者看看这个非常有用的分步教程。我用地图的东西挣扎了 3 天,但那个教程让我明白了。

于 2013-04-14T21:44:17.657 回答