继续来看android google地图v2开发环境搭建步骤:

然后引用它,方法是右键你的工程然后选择最后一项然后就是下面的截图。

点击add按钮进行选择,选择时候效果是这样。

第五步:创建模拟器,安装上面的两个软件,不要和V1版本创建的方式一样,原来你怎么创建,现在还怎么创建就可以,不要选择APIs那个东西。创建完成后启动模拟器,然后安装开始说的那连个软件,用CMD命令安装即可。

第六步:配置文件,完成地图,首先配置manifest文件。

1

2

3 package="com.map"

4 android:versionCode="1"

5 android:versionName="1.0" >

6

7

8 android:minSdkVersion="8"

9 android:targetSdkVersion="17" />

10

11

12 android:name="com.map.permission.MAPS_RECEIVE"

13 android:protectionLevel="signature" />

14

15

16

17

18

19

20

21

22

23 android:glEsVersion="0x00020000"

24 android:required="true" />

25

26

27 android:allowBackup="true"

28 android:icon="@drawable/ic_launcher"

29 android:label="@string/app_name"

30 android:theme="@style/AppTheme" >

31

32 android:name="com.google.android.maps.v2.API_KEY"

33 android:value="AIzaSyAhnUn5q4BG56btFWsFGtVPY9snA6YXdHk" />

34

35

36 android:name="com.map.MainActivity"

37 android:label="@string/app_name" >

38

39

40

41

42

43

44

45

46

当然,key值要换一下哦。然后是mainactivity.xml。这里需要注意的是API的不同,配置不同。引用网上其他人的说法,下面是代码。

1

2 xmlns:tools="http://schemas.android.com/tools"

3 android:layout_width="match_parent"

4 android:layout_height="match_parent"

5 android:paddingBottom="@dimen/activity_vertical_margin"

6 android:paddingLeft="@dimen/activity_horizontal_margin"

7 android:paddingRight="@dimen/activity_horizontal_margin"

8 android:paddingTop="@dimen/activity_vertical_margin"

9 tools:context=".MainActivity" >

10

11

12 android:id="@+id/map"

13 android:layout_width="match_parent"

14 android:layout_height="match_parent"

15 class="com.google.android.gms.maps.MapFragment" />

16

17

注意:如果你的Android SDK为3.1(API 12)之前版本,如Android 2.3.3,则需要将MapFragment修改为SupportMapFragment,因为MapFragment只在API 12及之后的版本才有,所以对于之前的版本需要使用Support Library来进行辅助。

MainActivity.java中,如果你的Android SDK为3.1(API 12)之前版本,如Android 2.3.3,则需要进行以下编码,否则请跳过该步骤。

package xxx.xxx.mylbs;

import android.os.Bundle;

import android.support.v4.app.FragmentActivity;

public class MainActivity extends FragmentActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

}

由于API 12之前的SDK必须借助FragmentActivity对Fragment进行管理,因此,使用了Fragment标签的活动须继承自FragmentActivity,该Activity由android.support.v4.app包定义。

android谷歌地图v2开发,android google map v2开发环境配置教程相关推荐

  1. 如何在Android手机上进行Google Map的开发。

    1.题记 提起谷歌Map相信大家都不会陌生,那进入我们今天的话题,如何在Android手机上进行Google Map的开发. 2.Map应用程序的开发 2.1 准备工作 2.1.1 申请Android ...

  2. Android特色开发(3):Google Map

    Google Map(Google地图) 参考书籍:<Android应用开发揭秘>第9章 Google Map概述 Google Map是 Google 公司提供的电子地图服务,包括局部详 ...

  3. 开发基于 Google Map 的 Android 应用

    开发基于 Google Map 的 Android 应用 张 谦, 软件工程师, IBM 吴 校军, 高级软件工程师, IBM 苏 琳, 软件工程师, IBM 简介: 随着移动互联网应用的迅速发展,利 ...

  4. android 谷歌地图在模拟器的使用

    最新的google map V2 在模拟器运行时会出现: this app won't run unless update google play service.... 解决方法:http://st ...

  5. Windows驱动开发学习笔记(一)—— 环境配置第一个驱动程序

    Windows驱动开发学习笔记(一)-- 环境配置&第一个驱动程序 环境配置 第一个驱动程序 环境配置 安装VS2010:https://pan.baidu.com/s/1uZWWxCtB60 ...

  6. Java 开发环境配置教程

    Java 开发环境配置教程 前言: 想要在自己电脑上运行Java程序,就必须配置响应的Java运行环境,接下来就为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装 ...

  7. ArcGIS二次开发基础教程:开发环境配置教程(ArcEngine10.4+VS2019)

    开发环境配置教程 由于ArcGIS.ArcEngine以及承载开发环境的Visual Studio的版本众多,其开发环境的配置也有不小的难度,故写此文章写给新入门ArcGIS二次开发的同学,帮助他们摆 ...

  8. Android谷歌地图服务开发注册流程及问题

    开发基于谷歌地图的应用和普通的Android应用不同,Google map的类库不是android平台的基本类库,是Google api的一部分,所以建立项目时,SDK要选择Google APIs: ...

  9. Android谷歌地图+定位

    安卓的谷歌地图简单实现,能够显示地图,并且定位到当前位置 网上的教程和讲解有一大堆,我就不细说了,直接上代码 需要注意的是,我这是v2版的,和V1比申请key的地址和方式有点变化,使用也有一点变化.建 ...

  10. android 百度地图api密钥,Android百度地图开发获取秘钥之SHA1

    最近在做一个关于百度地图的开发. 不过在正式开发之前还必须要在百度地图API官网里先申请秘钥,而在申请秘钥的过程中,就需要获取一个所谓的SHA1值. 如上所示,但是由于不是正式开发,所以以上的发布版和 ...

最新文章

  1. 写《回国驯火记》的那个安普若
  2. 关于学习Python的一点学习总结(16->popitem()->sedefault()->update()->values())
  3. python set使用
  4. struts 修改拦截器修改返回值_关于struts2简单的介绍与示例
  5. hdu 1003 A + B Problem II 使用整型数组轻松实现大数求和
  6. django 用户管理(1)
  7. linux shell之IFS分割字符串
  8. datetime2 数据类型
  9. 数据调度组件:基于Azkaban协调时序任务执行
  10. JDK源码系列(3)-String
  11. 为转型绞尽脑汁,新东方到美国教中文!网友:卷到国外去了
  12. VS发布 错误 未能将文件 复制到
  13. C语言基础学习教程基本语法
  14. 如何实现音频合成立体声录制?
  15. Python -day 7
  16. 如何成为python高手(转)
  17. QML 自定义鼠标光标
  18. 关于XCP标定CANape的界面安全会话DLL库
  19. C语言(郝斌)内容整理
  20. 苹果27寸一体机拆机图解_21.5/27寸新iMac完全拆解:维修要你命

热门文章

  1. [2019/12]饮水姑苏,止于至善
  2. HYSBZ - 5145 未来日记
  3. 水星怎么设置网速最快_设置水星无线路由器限制网速的实现方法
  4. 实习日记 08/23 day33 理解JVM---Java核心卷中的并发
  5. 写确认/Write Acknowledgment(Write Concern)
  6. 1990~2003TVB剧集一览表!
  7. elementUI 输入框添加小图标
  8. 快捷c语言中控程序,CREATOR快捷\creator\CR-PGMII\ST-7600C\CREATOR中控
  9. NCPC 2015 - Problem A - Adjoin the Networks
  10. 运动会加油稿计算机学院150字,学校运动会加油稿150字10篇