android谷歌地图v2开发,android google map v2开发环境配置教程
继续来看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开发环境配置教程相关推荐
- 如何在Android手机上进行Google Map的开发。
1.题记 提起谷歌Map相信大家都不会陌生,那进入我们今天的话题,如何在Android手机上进行Google Map的开发. 2.Map应用程序的开发 2.1 准备工作 2.1.1 申请Android ...
- Android特色开发(3):Google Map
Google Map(Google地图) 参考书籍:<Android应用开发揭秘>第9章 Google Map概述 Google Map是 Google 公司提供的电子地图服务,包括局部详 ...
- 开发基于 Google Map 的 Android 应用
开发基于 Google Map 的 Android 应用 张 谦, 软件工程师, IBM 吴 校军, 高级软件工程师, IBM 苏 琳, 软件工程师, IBM 简介: 随着移动互联网应用的迅速发展,利 ...
- android 谷歌地图在模拟器的使用
最新的google map V2 在模拟器运行时会出现: this app won't run unless update google play service.... 解决方法:http://st ...
- Windows驱动开发学习笔记(一)—— 环境配置第一个驱动程序
Windows驱动开发学习笔记(一)-- 环境配置&第一个驱动程序 环境配置 第一个驱动程序 环境配置 安装VS2010:https://pan.baidu.com/s/1uZWWxCtB60 ...
- Java 开发环境配置教程
Java 开发环境配置教程 前言: 想要在自己电脑上运行Java程序,就必须配置响应的Java运行环境,接下来就为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装 ...
- ArcGIS二次开发基础教程:开发环境配置教程(ArcEngine10.4+VS2019)
开发环境配置教程 由于ArcGIS.ArcEngine以及承载开发环境的Visual Studio的版本众多,其开发环境的配置也有不小的难度,故写此文章写给新入门ArcGIS二次开发的同学,帮助他们摆 ...
- Android谷歌地图服务开发注册流程及问题
开发基于谷歌地图的应用和普通的Android应用不同,Google map的类库不是android平台的基本类库,是Google api的一部分,所以建立项目时,SDK要选择Google APIs: ...
- Android谷歌地图+定位
安卓的谷歌地图简单实现,能够显示地图,并且定位到当前位置 网上的教程和讲解有一大堆,我就不细说了,直接上代码 需要注意的是,我这是v2版的,和V1比申请key的地址和方式有点变化,使用也有一点变化.建 ...
- android 百度地图api密钥,Android百度地图开发获取秘钥之SHA1
最近在做一个关于百度地图的开发. 不过在正式开发之前还必须要在百度地图API官网里先申请秘钥,而在申请秘钥的过程中,就需要获取一个所谓的SHA1值. 如上所示,但是由于不是正式开发,所以以上的发布版和 ...
最新文章
- 写《回国驯火记》的那个安普若
- 关于学习Python的一点学习总结(16->popitem()->sedefault()->update()->values())
- python set使用
- struts 修改拦截器修改返回值_关于struts2简单的介绍与示例
- hdu 1003 A + B Problem II 使用整型数组轻松实现大数求和
- django 用户管理(1)
- linux shell之IFS分割字符串
- datetime2 数据类型
- 数据调度组件:基于Azkaban协调时序任务执行
- JDK源码系列(3)-String
- 为转型绞尽脑汁,新东方到美国教中文!网友:卷到国外去了
- VS发布 错误 未能将文件 复制到
- C语言基础学习教程基本语法
- 如何实现音频合成立体声录制?
- Python -day 7
- 如何成为python高手(转)
- QML 自定义鼠标光标
- 关于XCP标定CANape的界面安全会话DLL库
- C语言(郝斌)内容整理
- 苹果27寸一体机拆机图解_21.5/27寸新iMac完全拆解:维修要你命
热门文章
- [2019/12]饮水姑苏,止于至善
- HYSBZ - 5145 未来日记
- 水星怎么设置网速最快_设置水星无线路由器限制网速的实现方法
- 实习日记 08/23 day33 理解JVM---Java核心卷中的并发
- 写确认/Write Acknowledgment(Write Concern)
- 1990~2003TVB剧集一览表!
- elementUI 输入框添加小图标
- 快捷c语言中控程序,CREATOR快捷\creator\CR-PGMII\ST-7600C\CREATOR中控
- NCPC 2015 - Problem A - Adjoin the Networks
- 运动会加油稿计算机学院150字,学校运动会加油稿150字10篇