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 Maps API V2是一个常见的需求,它允许开发者在应用程序中嵌入交互式地图,提供导航、定位、标记等丰富的地图功能。本文将详细介绍如何申请Google Maps API V2的最新密钥,并提供一些...
在 Android 开发中,获取 Google Maps API Key 是一个重要的步骤,特别是对于初学者来说。下面将详细介绍如何获取 Google Maps API Key。 获取证书指纹(SHA1) 在获取 Google Maps API Key 之前,需要获取证书...
总的来说,Android GoogleMap开发涉及多个步骤,包括设置环境、获取API密钥、配置权限以及在代码中实现地图功能。通过这些步骤,开发者可以创建出丰富的地图应用,为用户提供导航、位置查找等多种服务。
"GoogleMap应用"这个项目提供了一个简单的示例,展示了如何在Android应用中整合并操作Google Maps API。下面将详细介绍这个主题,包括相关知识点和实现步骤。 1. **Google Maps API** Google Maps API是Google提供...
4. **集成Google Maps**:在布局XML文件中,添加MapView组件,并通过设置其属性如apiKey来连接到Google Maps服务。 5. **初始化地图**:在Activity或Fragment中,初始化MapView,并设置OnMapReadyCallback监听地图...
在Android应用开发中,Google Maps API V2是一个强大的工具,允许开发者将动态地图集成到他们的应用程序中,提供定位、导航、路线规划等丰富的功能。本文将详细介绍如何使用Google Maps API V2,包括必要的安装文件...
"GoogleMap_MyLocation"这个项目显然是关于如何在Android应用中实现用户当前位置的显示。在这个教程或项目中,开发者将学习如何利用Google Maps SDK来获取并显示用户的位置。下面我们将详细探讨相关的知识点。 1. *...
android:apiKey="YOUR_API_KEY"/> ``` 5. **初始化Map**: 在Activity或Fragment中初始化MapView,设置OnMapReadyCallback监听地图加载完成事件。例如: ```java MapView mapView = findViewById(R.id.mapView);...
<meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="your_api_key_here" /> ``` #### 四、显示地图 接下来,需要在布局文件中添加地图组件。打开项目的`res/layout/main.xml`文件,...
Android版的API分为V1、V2、V3,目前推荐使用的是V3,也就是Google Play Services中的Google Maps Android API。 2. **添加依赖**:在Android项目中使用Google Maps,首先需要在`build.gradle`文件中添加Google ...
android:apiKey="your_api_key" android:clickable="true" /> ``` 这里需要替换`your_api_key`为从Google Maps API获取的实际API密钥。 5. **添加Google Maps API支持**:在AndroidManifest.xml中,我们需要...