1.首先要得到你的debug keystore位置:
打开Eclipse--->Windows--->Preferences--->Android--->Build
查看默认的debug keystore位置,例如:C:\Documents and Settings\(你电脑的名字)\.android\debug.keystore
把这个文件拷贝到C 盘或者其他盘符下面
2. keytool 是Java 提供的一个关于鉴权的命令 ,使用这个文件的话,要定位到JAVA 的bin 目录下:
配置环境变量:C:\Program Files\Java\jdk1.6.0_24\bin
在cmd中执行:keytool -list -keystoreF:\debug.keystore 输入密码 android 回车
执行结果:
androiddebugkey, 2009-10-04, PrivateKeyEntry,
指纹认证<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.把密钥添加mapview 组件中 ,就Ok了
5. 另外需要添加网络权限和添加Googlemap类库:
分享到:
相关推荐
android:apiKey="YOUR_API_KEY"/> ``` 注意,`YOUR_API_KEY`是Google Maps Platform中的API密钥,需要在Google Cloud Console中生成并配置。 在Activity或Fragment中初始化MapView,并开启定位服务: ```java ...
android:apiKey="YOUR_API_KEY_HERE" /> ``` 在对应的Activity或Fragment中,初始化MapView并设置其回调。确保在onCreate()或onCreateView()中调用MapView的initialize()方法,并在onResume()和onPause()中管理...
在基于Android的Google Map API应用设计中,开发者可以利用谷歌提供的API来构建一系列与地理位置相关的功能,极大地丰富了移动应用程序的用户体验。以下是基于这个主题的一些关键知识点: 1. **Android平台**:...
android:apiKey="YOUR_API_KEY"/> ``` 别忘了将“YOUR_API_KEY”替换为你实际获取的API密钥。 在活动类(Activity)中,初始化MapView并设置监听器以控制地图的行为。例如,你可能需要在onCreate()方法中执行以下...
android:apiKey="YOUR_API_KEY"/> ``` 别忘了将`YOUR_API_KEY`替换为实际获取的API密钥。 在对应的Activity中,初始化MapView并设置其生命周期回调。在onCreate()方法中: ```java MapView mapView = ...
标题“android web版googlemap”表明我们将讨论如何在Android应用程序中嵌入和使用Google Maps Web服务,特别是在V3版本上。描述中提到的“实现了定位显示,轨迹播放等功能”,意味着我们将深入探讨如何实现实时位置...
<uses-feature android:name="android.hardware.location.gps" android:required="false" /> <uses-feature android:name="android.hardware.location.network" android:required="false" /> ``` 然后,你需要在...
android:apiKey="YOUR_API_KEY"/> ``` 2. **Activity**:在`src/main/java`目录下的某个包里,如`com.example.mapdemo`,会有一个`MapActivity.java`文件,这是主活动类。这里会初始化`MapView`,设置地图属性,...
android:apiKey="YOUR_API_KEY" android:clickable="true" android:enabled="true" /> ``` 注意,这里`YOUR_API_KEY`需要替换为你的Google Maps API密钥,这是从Google Developers Console中申请的,用于验证你的...
android:apiKey="YOUR_API_KEY"/> ``` 别忘了替换`YOUR_API_KEY`为你的Google Maps API密钥。你可以通过Google Cloud Console来获取。 在活动中,我们需要初始化MapView,并设置一个OnMapReadyCallback来处理地图...
android:apiKey="YOUR_API_KEY"/> ``` 在Activity或Fragment中初始化MapView并设置其生命周期回调: ```java MapView mapView = findViewById(R.id.mapView); mapView.onCreate(savedInstanceState); mapView....
android:apiKey="YOUR_API_KEY"/> ``` 初始化`MapView`通常在Activity的`onCreate()`方法中完成: ```java MapView mapView = findViewById(R.id.mapView); mapView.onCreate(savedInstanceState); mapView....
android:apiKey="YOUR_API_KEY"/> ``` 这里,`YOUR_API_KEY`是您从Google Cloud Console获取的Google Maps API密钥,它是连接应用与Google Maps服务的关键。 在`MapsActivity`的Java代码中,初始化`MapView`并设置...
android:apiKey="your_api_key" /> // 替换为你的Google Maps API密钥 ``` 别忘了在Activity中初始化MapView,并在onCreate方法中设置它的生命周期: ```java public class MainActivity extends ...
在Android平台上,开发基于地理位置的服务,Google Map是一个不可或缺的工具。本文将分享关于Google Map API的开发经验,特别是自定义图层和基站定位这两个关键点。 首先,开发Google Map应用的基础工作是设置...
在 Android Map API 中,可以通过 GPS 定位和基站定位来实现这一功能。 ##### 3.1 GPS 定位 GPS 定位是最准确的一种定位方式。首先需要在 AndroidManifest.xml 文件中添加权限声明: ```xml <uses-permission ...
googleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL); googleMap.getUiSettings().setZoomControlsEnabled(true); } // ... } ``` 为了在地图上添加标记,我们需要使用`LatLng`对象表示地理位置,然后调用`...
"GoogleMap_MyLocation"这个项目显然是关于如何在Android应用中实现用户当前位置的显示。在这个教程或项目中,开发者将学习如何利用Google Maps SDK来获取并显示用户的位置。下面我们将详细探讨相关的知识点。 1. *...