6

我当前的 wokspace 设置如下所示:

在此处输入图像描述 在此处输入图像描述

然而,人们告诉我,要让地图正常工作,我还需要在我的“Android Dependencies”文件夹中有“google-play-services_lib.jar”,而这样做的方法是:“to Google Play Services into您的项目项目 -> 属性 -> Android -> 库,添加 -> google-play-services_lib "

唯一的问题是它总是在最初的绿色标记之后,当重新打开“项目->属性->安卓->库”时它变成一个红十字……而且也没有“google-play-services_lib.jar” " 被添加到项目中的 "Android Dependencies"

这个问题是这个问题的产物:试图让地图 v2 Android 演示在我上面被告知的地方工作对于让地图在我的应用程序中工作是必要的。(否则在扩展包含地图片段的 XML 时会出错。)

4

2 回答 2

4

您是否尝试过使用Google APIs而不是Android 4.2.2?使用它将使用Google Maps依赖项。


我刚刚使用 Google Maps v2 而不是 Google API 作为构建,而是使用 Android 4.1 制作了一个“工作应用程序”(它不会引发任何错误,但我懒得制作密钥)。这是我的程序。

  1. 从 SDK 下载管理器下载库。
  2. 将具有此路径“.../android-sdk/extras/google/google_play_services/libproject/google-play-services_lib”的文件夹“google-play-services_lib”复制到我保存库的另一个文件夹中。
  3. 在 Eclipse 中,我从现有代码中选择了新项目 - Android 项目。它被导入没有任何问题。
  4. 右键单击测试项目,单击属性 - Android - 添加 - 现在在我的工作区中的 google-play-services_lib。
  5. 通过尝试子类查看它是否有效com.google.android.gms.maps.MapFragment

如果您遇到任何错误,请回复,如果您做得对,一切都会奏效。祝你好运。

于 2013-03-11T12:03:20.587 回答
0

首先,您需要从 Package Explorer 中删除您的 google-play-services 项目,然后您需要将目录 C:/android-sdks.....google-play-service 中的“google-play-service 文件夹”复制到您的WORKSPACE 然后打开 Eclipse 从您的 WORKSPACE 导入项目“google-play-services”,然后您可以添加库...

希望能帮助到你:)

于 2015-03-23T23:54:10.367 回答