谷歌地图安卓开发环境配置

1、下载解压eclipse

2、安装ADT

3、安装Android SDK

4、安装和配置Google Play services SDK

GoogleMaps Android API v2作为Google Play Services的一部分被分发,可以通过AndroidSDK Manager下载GooglePlay services SDK。

详细步骤:

(1)       安装Google Play services SDK

(2)       安装一个兼容的Google APIs平台

(3)       将库项目导入工作区间,库项目路径为<android-sdk>/extras/google/google_play_services/libproject/google-play-services_lib/

(4)       在项目中引用Google Play services

(5)       添加Google Play services版本到程序的manifest

将如下声明添加到<application>元素内

<meta-data
    android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />

5、Get an Android certificate and the Google Maps API key

Youobtain a Maps API key from the Google APIs Console by providing yourapplication's signing certificate and its package name. Add the key to yourapplication by adding an element to your application's AndroidManifest.xmlfile.

程序的签名证书即SHA1fingerprints,可以在windows>preferences>Android>Build中查询,创建API项目以及获取GoogleMaps API key在GoogleAPIs Console网站中进行。

6、添加API key到应用程序

在AndroidManifest.xml中添加如下元素作为<application>元素的子元素,在结束标签</application>之前添加,用获取的API key替代“API_KEY”。

<meta-data
    android:name="com.google.android.maps.v2.API_KEY"
    android:value="API_KEY"/>

7、在manifest中指定应用程序设置

一个使用GoogleMaps Android API的安卓应用程序应该在manifest.xml文件中进行如下设置:

(1)       对Google Play services version的引用。

(2)       程序的Map API key。这个key证明你已经通过Google APIs Console注册了GoogleMaps service。

(3)       程序访问Android system feature和GoogleMaps servers的许可。除了程序的其他部分要求的许可之外,必须添加如下许可才能使用GoogleMaps Android API。

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<!--The following two permissions are not required to use
     Google Maps Android API v2, but are recommended. -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

 

(4)       程序对OpenGL ES version 2的需求。推荐添加如下<uses-feature>元素作为AndroidManifest.xml文件中<manifest>元素的一个子元素。

<uses-feature
        android:glEsVersion="0x00020000"
        android:required="true"/>

8、添加地图测试配置

(1)       用如下代码替换res/layout/activity-main.xml文件中的全部内容

<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/map"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:name="com.google.android.gms.maps.MapFragment"/>

(2)       在MainActivity.java中添加如下代码

package com.example.mapdemo;

import android.app.Activity;
import android.os.Bundle;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

(3)       建立和运行程序。

转载:http://blog.csdn.net/foreverling/article/details/18409543

时间: 2024-11-29 07:26:19

谷歌地图安卓开发环境配置的相关文章

[Unity3d]安卓开发环境配置

Unity3D开发Android应用的环境配置.    (1)下载安装JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html    (2)下载安装Android SDK:http://developer.android.com/tools/index.html    安装目录最好是在某盘符根目录,不要使用中文路径.使用安装目录中的SDK Manager.exe安装SDK.如图:     必选项目:Tools.E

【Xamarin挖墙脚系列:Xamarin开发环境配置需求】

原文:[Xamarin挖墙脚系列:Xamarin开发环境配置需求] 前言 因为操作的全是大块头,加大你们的内存,CPU网上飙....  卤煮的机器配置      最近的版本部署包,百度云离线下载:版本:Xamarin 4.0.0.1717 http://pan.baidu.com/s/1c1ylyVI     官方文档   开发基于苹果或者谷歌的平台产品,需要安装各自对应平台下的SDK.例如:安卓,IOS的开发SDK包. 跨平台开发的产品,各自对应的支持.在Windows环境下,使用Xamari

monkeyrunner之安卓开发环境搭建教程(1)_Android

在学习monkeyrunner之前,让我们先搭建好eclipse安卓开发环境. 对于程序开发人员而言,eclipse并不陌生,它提供了一个非常广阔的平台来开发程序.同样也可以用它来开发android程序.但是在eclipse中并不能直接开发android程序,需要我们安装一个ADT插件. 在ADT安装前,还有几个前提条件: 1.jdk已安装,并配置好环境变量.关于jdk的环境变量配置这里不做赘述. 2.eclipse已下载并解压.eclipse官网http://www.eclipse.org/d

monkeyrunner之安卓开发环境搭建教程(1)

在学习monkeyrunner之前,让我们先搭建好eclipse安卓开发环境. 对于程序开发人员而言,eclipse并不陌生,它提供了一个非常广阔的平台来开发程序.同样也可以用它来开发android程序.但是在eclipse中并不能直接开发android程序,需要我们安装一个ADT插件. 在ADT安装前,还有几个前提条件: 1.jdk已安装,并配置好环境变量.关于jdk的环境变量配置这里不做赘述. 2.eclipse已下载并解压.eclipse官网http://www.eclipse.org/d

Java开发环境配置方法_java

下面通过图文并茂的方式给大家讲解下Java开发环境配置,具体内容如下: 对于JAVA新手来说,刚开始要学JAVA,而自己的电脑上毫无与JAVA开发有关的环境,应该如何进行配置呢? (安卓新手也需要JAVA开发环境) 第一步,下载.安装java JRE JRE (Java Runtime Environment),即Java运行环境,是运行JAVA程序所必须的环境的集合,包含各种类库. 1.Jre官方下载; http://www.oracle.com/technetwork/java/javase

Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境

我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器.当然,Google早就推出了自己的安卓开发环境--Android studio,在不久前,Google发布了Android Studio 1.0,个人感觉使用起来还是不错的.之前下载过一些Android studio的早期版本,但是都因为"网络问题"而安装失败,无奈删除.而这一次,Android studio 1.0下载后,不需要再联网下载东西了,直接解压就可以使用.    一.Android Studio 1.0.1

PHP开发环境配置(含加密程序)

程序|加密 看到文章的题目,不知道大家还有没有兴趣看下去."PHP开发环境配置"~~这个题目就好像在大街上随便问一个人:"你喜欢吃什么?" 一样,答案当然是多种多样的.下面就来说说我个人的看法吧,各位高手不要见笑.但是我想这篇文章对于各位初学者来说还是有一定借鉴意义的.OK.Let's begin~ 在机器上配置好了开发环境,想必各位初哥初姐手痒着要写程序了吧?但是写在那里呢? 对于刚开始学习PHP的朋友来说,首先要知道,在各类PHP开发工具中还没有一个象Micro

浅谈在openSUSE下ASP.NET 4开发环境配置(1)

浅谈在openSUSE下ASP.NET 4开发环境配置(1)

《Cocos2D-x权威指南》——2.1 Windows下的开发环境配置

2.1 Windows下的开发环境配置 搭建Windows下的Cocos2D-x开发环境,首先需要安装VS,VS是微软公司推出的集成开发环境,是目前Windows平台上最流行的开发环境.它可以用来创建Windows平台下的Windows应用程序.网络应用以及网络服务等,支持的语言包括C++.Basic.C#等. Cocos2D-x框架支持的VS版本包括VS2008.VS2008 Express以及VS2010.本书选择的开发环境是VS2008. 首先,从微软官方网站下载VS(VS是一款收费软件)