2

我正在尝试在我的 android 应用程序中使用 Google 地图,并参考此链接中的指南

http://www.vogella.com/articles/AndroidGoogleMaps/article.html

我也更新了我的 SDK 和 ADT!我从 Google api 获得了 API 密钥!

但是当我导入以下包时,它会出现错误!

import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;

注意:当我尝试将文件 → 导入 → Android → 现有 Android 代码放入工作区时。我收到一条错误消息,例如'。'MainACtivity' 已经存在,我怀疑这将是跳跃的障碍!

4

2 回答 2

1

按照步骤。从评论看来,您没有在地图项目中引用 google play services library 项目。

为了清楚起见,将评论转换为答案。

  1. 下载 Google Play 服务。

转到 Windows。转到 Android SDK 管理器。在 extras 下选择 Google play services。如果未安装,请安装该软件包。

2.将 google-play services_lib 库项目复制到您的工作区(您的项目所在的文件夹)。库项目可以在以下路径下找到。

     <android-sdk-folder>/extras/google/google_play_services/libproject/google-play-services_lib library project .

3.将库项目导入你的eclipse

点击 File > Import,选择 Android > Existing Android Code into Workspace,浏览工作区导入库项目。您可以检查它是否是库项目。右键单击库项目。转到属性。单击左侧面板上的 Android。您将看到 Is Library 已选中。

4.参考图书馆项目

右键单击您的项目。得到了属性。点击安卓。选择安卓。点击添加浏览并添加库项目。

更多信息 @

http://developer.android.com/google/play-services/setup.html

请记住,您需要在真实设备中进行测试

于 2013-07-08T09:40:43.123 回答
0

如果找不到这些类,那么您在引用google-play-services库的方式上会遇到一些问题。你可以看看我写的关于这个主题的这篇博文,尤其是本指南的前 3 个步骤:

谷歌地图 API V2

如果您已经提交了前三个步骤,但它仍然没有帮助您,请尝试将此库移动到其路径会更短的另一个位置,然后再次引用它。

于 2013-07-08T08:37:54.910 回答