尝试在我的应用程序中导入与Google Map相关的包时出错

时间:2013-07-07 15:31:28

标签: android google-maps google-api

AM尝试在我的Android应用程序中使用Google地图与此链接中的指南

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

我也更新了我的SDK和ADT! 我从Google apis获得了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'已经存在我怀疑这将是跳跃的障碍!

2 个答案:

答案 0 :(得分:1)

按照步骤操作。从评论中看起来您没有在地图项目中引用Google Play服务库项目。

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

  1. 下载Google Play服务。
  2. 转到Windows。转到Android Sdk Manager。在额外内容下选择Google Play服务。如果没有安装,请安装包。

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

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

    3.将库项目导入您的日食

    点击文件&gt;导入,选择Android&gt;将现有的Android代码导入Workspace,并浏览工作区导入库项目。您可以检查它是否是库项目。右键单击库项目。转到属性。点击左侧面板上的Android。您将看到Is Library已选中。

    4.参考图书馆项目

    右键单击您的项目。有财产。点击Android。选择Android。 Clikc添加浏览并添加库项目。

    更多信息@

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

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

答案 1 :(得分:0)

如果找不到这些类,那么您在引用google-play-services库时遇到了一些问题。你可以看一下我在这个主题上写的这篇博文,特别是本指南的前3个步骤:

Google Maps API V2

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