- 浏览: 3460014 次
- 性别:
- 来自: China
文章分类
- 全部博客 (536)
- ajax (1)
- Algorithm (14)
- Android (40)
- CSS/HTML... (2)
- defy (3)
- DesignPattern (2)
- dorado (0)
- Drools (6)
- English/日本語 (7)
- Flex (2)
- Framework (0)
- Google (3)
- hibernate (13)
- homework (3)
- HTML5 (0)
- IDE (29)
- java (45)
- javaee (7)
- Javascript (14)
- java组件 (5)
- jQuery (4)
- jsp (8)
- jsf (2)
- Linux (2)
- lucene (0)
- mysql (6)
- news (3)
- Oracle (8)
- other (4)
- PHP (5)
- Python (0)
- Software Engineering (3)
- spring (7)
- struts1.x (14)
- struts2.x (14)
- strolling in cloud (1)
- subject:javaEnhance (20)
- Tomcat (7)
- validator (3)
- 学习·方法·心得 (8)
- .NET (2)
- vba (6)
- groovy (5)
- grails (2)
- SWT (0)
- big data (1)
- perl (1)
- objective-c (50)
- product (1)
- mac (7)
- ios (188)
- ios-phone (2)
- ios-system (15)
- ios-network (5)
- ios-file (4)
- ios-db (1)
- ios-media (3)
- ios-ui (27)
- ios-openSource (6)
- ios-animation (5)
- ios-drawing (7)
- c (2)
- ios-app (2)
- ios-course (15)
- ios-runtime (14)
- ios-code (8)
- ios-thread (8)
- ios-LBS (2)
- ios-issue (1)
- ios-design (2)
- Jailbreak (2)
- cocos2d (0)
- swift (16)
- ios-framework (4)
- apple watch (4)
- ios-web (1)
- react native (3)
- TVOS (1)
- OpenGL (1)
最新评论
-
xiaobinggg:
...
Session机制详解 -
菜鸟学生会:
Drools规则工作流引擎开发教程网盘地址:http://pa ...
Drools入门-----------环境搭建,分析Helloworld -
wangyudong:
不是很好用,不支持自动化测试RESTful API,也不支持自 ...
Simple REST Client POST使用方法 -
Paul0523:
很棒的一篇文章,感谢楼主分享
Session机制详解 -
啸笑天:
获取原型对象的三种方法<script>functi ...
复习JavaScript面向对象技术
1. 首先先要获取你的debug keystore位置:
打开Eclipse--->Windows--->Preferences--->Android--->Build
查看默认的debug keystore位置,我的是C:\Documents and Settings\MYNAME \.android\debug.keystore
2.用keytool工具生成MD5指纹
keytool工具是由java jdk提供的工具,位于jdk路径<jdk>\bin\下面
jdk
在cmd中执行:
keytool -list -keystore ~/.android/debug.keystore
或者是:
keytool -list -alias androiddebugkey -keystore "路径\debug.keystore " -storepass android -keypass android
双引号中的为你keystore位置, 注意,你的双引号一定要有,否则就会报错:keytool error: java.lang.RuntimeException: Usage error, and is not a legal command
生成MD5指纹的keytool参数
-list 在终端打印出证书的MD5指纹
-keystore <keystore-name>.keystore 目标密钥所在的密钥库
-storepass <password> 密钥库密码
-alias <alias_name> 密钥库内生成MD5指纹的密钥别名
-keypass <password> 指定密钥的密码
执行结果:
androiddebugkey, May 4, 2009, PrivateKeyEntry,
Certificate fingerprint (MD5): XX:XX:XX:XX:XX:XX:XX:XX.............
这里的XX:XX:XX:XX:XX:XX:XX:XX.............就是你的认证指纹
3. 打开http://code.google.com/intl/zh-CN/android/maps-api-signup.html
填入你的认证指纹(MD5)即可获得apiKey了,结果显示如下:
感谢您注册 Android 地图 API 密钥!
您的密钥是:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
4. 使用得到的apiKey:
在layout中加入MapView
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="XXXXXXXXXXXXXXXXXXXXXXXXXXXX" />
相关文章:
http://wayfarer.iteye.com/blog/457187
发表评论
-
Android 桌面部件
2011-07-06 19:26 1860桌面部件是一种利用AppWidget框架将应用程序的某个部件放 ... -
Android 实时文件夹
2011-07-06 15:38 2851实时文件夹是一种用来显示由某个ContentProvider提 ... -
android 添加桌面快捷方式
2011-07-05 19:20 13268、在桌面创建快捷方式方法: 方法一:通过长按某一个应用程序的 ... -
Android权限详解
2011-07-04 09:43 2235在Android的设计中,资源的访问或者网络连接,要得到这 ... -
Android权限注解
2011-07-04 09:33 3469Android应用程序在使用很多功能的时候必须在Mainife ... -
ListView使用SimpleAdapter加载网络图片
2011-07-02 19:14 7701ListView是一种常见的布局,通过SimpleAdapte ... -
android:layout_gravity 和 android:gravity 的区别
2011-07-02 19:00 2096gravity 这个英文单词是重心的意思,在这里就表示 ... -
横竖屏切换时不销毁当前activity 和 锁定屏幕
2011-07-02 18:58 3622首先在Mainifest.xml的Activity元素 ... -
onSaveInstanceState和onRestoreInstanceState触发的时机
2011-07-02 17:49 2873当某个activity变得“容易”被系统销毁时,该ac ... -
strings.xml文件中提供占位符来格式化数据
2011-07-01 16:16 3213有些朋友可能会动态的修改Android中strings. ... -
ANDROID开机动画分析
2011-05-25 15:40 5923Android 2.0 开机动画文件分析。开机动画文件:boo ... -
Android专栏地址,真的不错啊!!!
2011-05-22 20:22 1647第三极: http://disanji.net/cate ... -
A1200入门DIY
2011-05-22 11:40 0A1200入门DIY 2007-04-16 19:33 ... -
android用户界面数据绑定
2011-05-19 21:25 5277当我们想用合适的方式显示并操作一些数据(如数组,链表,数据库等 ... -
emulator: ERROR: the user data image is used by another emulator. aborting
2011-05-19 13:48 2348今天早上起床,运行项目时报错:Error the use ... -
Android Map demo
2011-04-23 22:24 3387AndroidManifest.xml <?xm ... -
conversion to dalvik format failed with error 1
2011-04-23 21:52 3468android低版本工程(如1.5)放到高版本环境中(如2.2 ... -
Android GPS基础
2011-04-20 22:14 2774package org.example.locationtes ... -
Android API:Activity.managedQuery()
2011-04-20 19:22 2622描述: 获取一个包含指定数据的 Cursor 对 ... -
Android与Internet(获取资源,多线程断点下载,get/post发送,发送xml)
2011-04-07 20:13 6851从Internet获取数据 利用HttpURLConn ...
相关推荐
申请Android Google Map API key
本文将详细讲解如何申请Google Map Key,以便于在Android应用中实现地图功能。 首先,你需要确保已经安装了Java Development Kit (JDK),因为Google Map Key的生成需要用到JDK中的keytool工具。例如,在Windows系统...
以上就是关于Android集成Google Maps API V2的最新申请密钥方式以及基础功能的代码调用。在实际开发中,还可以利用API提供的丰富功能,如地理编码、逆地理编码、地点搜索、实时交通等,来构建更复杂的应用场景。记得...
本文将深入讲解如何进行Android Google Map的开发入门,从搭建环境、申请API Key到关键类的使用。 首先,我们需要**搭建环境**。在Android Studio中,确保你已经更新到最新版本,并安装了Android SDK。在项目级...
### Android Map 开发常见问题详解 #### 一、AutoNavi Map API 密钥获取方法 **概述** 在Android地图开发中,AutoNavi(高德地图)提供了丰富的地图功能和服务,为了能够正常调用这些功能和服务,开发者首先需要...
"android map"这个标题暗示了我们将讨论的是如何在Android应用中集成和使用地图。Android提供了Google Maps SDK,使得开发者能够轻松地在应用中添加交互式地图、定位用户当前位置、进行地理编码(将地址转换为经纬度...
在Android平台上,集成Google Map是一项常见的任务,可以让开发者在应用中提供地图功能。本文将详细介绍如何在Android应用中集成和使用Google Maps。 首先,Google API插件是Android SDK的一个扩展,它提供了对...
android:id="@+id/map_view" android:layout_width="match_parent" android:layout_height="match_parent" /> ``` 在对应的Activity或Fragment中,我们需要初始化MapView并设置地图参数。在`onCreate`或`...
注意,这里`YOUR_API_KEY`需要替换为你的Google Maps API密钥,这是从Google Developers Console中申请的,用于验证你的应用有权访问Google Maps服务。 为了使MapView正常工作,我们需要在Java代码中初始化并设置它...
应用中集成GoogleMap,意味着开发者需要申请并使用Google Maps API Key。通过`com.google.android.gms.maps.MapFragment`或`com.google.android.gms.maps.SupportMapFragment`,可以在活动中嵌入地图。同时,可以...
一、申请google Maps API key(用于开发和debug) 二.Google Map API的使用 三.实例开发
2.需要申请Key 打开网址 http://developer.baidu.com/map/index.php 点击 创建应用,跟流程创建应用app 3.点击相关下载->一键下载 4.调用百度地图的APP 需要在 AndroidManifest.xml 添加 android:name=...
在基于Android的Google Map API应用设计中,开发者可以利用谷歌提供的API来构建一系列与地理位置相关的功能,极大地丰富了移动应用程序的用户体验。以下是基于这个主题的一些关键知识点: 1. **Android平台**:...
android:value="your_api_key"/> ``` 3. **初始化地图**:在Activity或Fragment中,我们需要创建MapView对象并将其添加到布局中。同时,调用MapView的init方法进行初始化,传入context和API Key: ```java ...
这样,你就成功申请到了一个用于Android应用的高德地图API Key。请注意,如果你的应用需要正式发布,那么在上线前,需要重新生成一个用于发布版本的API Key,这通常涉及到使用Release模式的keystore文件和对应的密钥...
android:apiKey="YOUR_API_KEY"/> ``` 在对应的Activity中,我们初始化MapView并设置其回调。这通常在onCreate()方法中完成,确保在设置ContentView之后: ```java MapView mapView = findViewById(R.id.mapView)...