`
jsntghf
  • 浏览: 2532702 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Google Map Android API V2中API Key的生成

阅读更多

1、找到debug.keystore的路径,我的路径是:/Users/jsntghf/.android/debug.keystore

 

点击菜单中的ADT,选择Preferences,在弹出的窗口中,左侧选择Build,右侧的Default debug keystore即为debug.keystore的路径

 

2、执行以下命令

 

MacBook-Pro:~ jsntghf$ cd .android/
MacBook-Pro:.android jsntghf$ keytool -list -v -keystore "/Users/jsntghf/.android/debug.keystore" -alias androiddebugkey -storepass android -keypass android
Alias name: androiddebugkey
Creation date: Mar 8, 2013
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 5139ee1f
Valid from: Fri Mar 08 21:56:47 CST 2013 until: Sun Mar 01 21:56:47 CST 2043
Certificate fingerprints:
	 MD5:  85:0E:BB:64:21:40:21:7A:4A:E9:31:D2:E3:B1:0D:3F
	 SHA1: 42:75:C5:2D:2E:6B:6E:B2:7B:79:7F:92:85:55:06:84:C8:27:68:F2
	 Signature algorithm name: SHA1withRSA
	 Version: 3

 

3、在Google APIs Console上创建API Project

 

打开https://code.google.com/apis/console/,用Gmail的账户登录,默认会创建一个名为API Project的项目。

点击左边的Services,会看到很多的Service,找到Google Maps Android API v2,然后将它设置成ON

 

4、获得API Key

 

点击左边的API Access,在出来的页面中点击Create new Android Key...,然后在对话框中填入SHA1;package name(SHA1即为步骤2中的42:75:C5:2D:2E:6B:6E:B2:7B:79:7F:92:85:55:06:84:C8:27:68:F2,package name即为AndroidManifest.xml中的package),例如:42:75:C5:2D:2E:6B:6E:B2:7B:79:7F:92:85:55:06:84:C8:27:68:F2;com.example.demo,点击Create即可获得以下输出:

 

Key for Android apps (with certificates)
API key:	
AIzaSyAhyvAAt3rdR8ATIH2VKlLzjhb9ICDy3UM
Android apps:	
42:75:C5:2D:2E:6B:6E:B2:7B:79:7F:92:85:55:06:84:C8:27:68:F2;com.example.demo
Activated on:	May 26, 2013 6:14 AM
Activated by:	 jsntghf@gmail.com – you

 

这里的AIzaSyAhyvAAt3rdR8ATIH2VKlLzjhb9ICDy3UM即为应用中需要用到的API Key。

分享到:
评论

相关推荐

    Android google map apiv2的最新申请密钥方式

    在Android开发中,集成Google Maps API V2是一个常见的需求,它允许开发者在应用程序中嵌入交互式地图,提供导航、定位、标记等丰富的地图功能。本文将详细介绍如何申请Google Maps API V2的最新密钥,并提供一些...

    获取Google Maps APIKey

    在 Android 开发中,获取 Google Maps API Key 是一个重要的步骤,特别是对于初学者来说。下面将详细介绍如何获取 Google Maps API Key。 获取证书指纹(SHA1) 在获取 Google Maps API Key 之前,需要获取证书...

    android GoogleMap开发基础

    总的来说,Android GoogleMap开发涉及多个步骤,包括设置环境、获取API密钥、配置权限以及在代码中实现地图功能。通过这些步骤,开发者可以创建出丰富的地图应用,为用户提供导航、位置查找等多种服务。

    googlemap应用

    "GoogleMap应用"这个项目提供了一个简单的示例,展示了如何在Android应用中整合并操作Google Maps API。下面将详细介绍这个主题,包括相关知识点和实现步骤。 1. **Google Maps API** Google Maps API是Google提供...

    Android的基于Google Maps的个人移动地图开发

    4. **集成Google Maps**:在布局XML文件中,添加MapView组件,并通过设置其属性如apiKey来连接到Google Maps服务。 5. **初始化地图**:在Activity或Fragment中,初始化MapView,并设置OnMapReadyCallback监听地图...

    Google Map APIV2使用需文件

    在Android应用开发中,Google Maps API V2是一个强大的工具,允许开发者将动态地图集成到他们的应用程序中,提供定位、导航、路线规划等丰富的功能。本文将详细介绍如何使用Google Maps API V2,包括必要的安装文件...

    GoogleMap_MyLocation

    "GoogleMap_MyLocation"这个项目显然是关于如何在Android应用中实现用户当前位置的显示。在这个教程或项目中,开发者将学习如何利用Google Maps SDK来获取并显示用户的位置。下面我们将详细探讨相关的知识点。 1. *...

    GetMeBackToMyFirstLocationProject:使用Google Play服务将Android Studio Project中的Google Map v2集成

    android:apiKey="YOUR_API_KEY"/> ``` 5. **初始化Map**: 在Activity或Fragment中初始化MapView,设置OnMapReadyCallback监听地图加载完成事件。例如: ```java MapView mapView = findViewById(R.id.mapView);...

    在android中使用地图

    <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="your_api_key_here" /> ``` #### 四、显示地图 接下来,需要在布局文件中添加地图组件。打开项目的`res/layout/main.xml`文件,...

    Android开发实例:gogol地图 源码

    Android版的API分为V1、V2、V3,目前推荐使用的是V3,也就是Google Play Services中的Google Maps Android API。 2. **添加依赖**:在Android项目中使用Google Maps,首先需要在`build.gradle`文件中添加Google ...

    Eclipse 开发 Android, Hello, MapView (学习5)

    android:apiKey="your_api_key" android:clickable="true" /> ``` 这里需要替换`your_api_key`为从Google Maps API获取的实际API密钥。 5. **添加Google Maps API支持**:在AndroidManifest.xml中,我们需要...

Global site tag (gtag.js) - Google Analytics