google地图apiandroid
① 如何申请google地图开发的Android Google Map API Key
1)下载网络地图移动版API(Android)开发包
要在Android应用中使用网络地图API,就需要在工程中引用网络地图API开发包,这个开发包包含两个文件:mapapi.jar和libBMapApiEngine.so。
2)申请API Key
和使用Google map api一样,在使用网络地图API之前也需要获取相应的API Key。网络地图API Key与你的网络账户相关联,因此您必须先有网络帐户,才能获得API Key;并且,该Key与您引用API的程序名称有关。
网络API Key的申请要比Google的简单多了,其实只要你有网络帐号,应该不超过30秒就能完成API Key的申请。
3)创建一个Android工程
这里需要强调一点:网络地图移动版api支持Android 1.5及以上系统,因此我们创建的工程应基于Android SDK 1.5及以上。
② Android上有googlemap收费的api么
google map api是免费的 有些人基于它完成强大的功能过后就收费了
③ 为什么我用Google Map Api 开发的android手机地图显示有部分空白,api key没问题,地图未铺满屏幕时显示正
Google Maps 地图是一块一块的长方形拼出来的,你的屏幕或者说那个 div 的尺寸与这个小长方形的尺寸比例不合适,它就会出现稍微移动一下就出现半边没有了的情况。试试横屏让这个比例变化了或许就正常了。
④ 有没有Android版Google map API使用离线地图
新版本的Google Maps for Android
已经加入wifi下载离线地图包的功能,
你可以试一试安装最新版本的。
⑤ android 连接Google API后显示的地图有黑框,救急~~
1.换个模拟器
2.网络不稳定
3.没有设置Googlemap中心点和缩放的比例
⑥ 包含谷歌地图的android应用项目,建项目的时候target选哪个选googleAPI还是android x.x
包含google maps 包的需要选择googleAPI这个
⑦ 如何使用Google Map API开发Android地图应用
由于只是为了作演示说明如何用 Google Map 离线 API 加载谷歌地图的方法,这里我们只需要框选中国范围,即点击工具栏上的“框选下载区域”,然后在视图中绘制选择范围
⑧ 如何申请Android Google Map API Key
1.首先要得到你的debug keystore位置:
打开Eclipse--->Windows---> Preferences--->Android--->Build
查看默认的debug keystore位置,例如:C: \Documents and Settings\(你电脑的名字)\.android\debug.keystore
2.在cmd中执行: (可以先定位到jdk的bin目录下)
使用命令:keytool -list -alias androiddebugkey -keystore "C:\Documents and Settings\MYNAME\.android\debug.keystore " -storepass android -keypass android
双引号中的为你keystore位置, (一定要有双引号),否则就会报错。
执行结果:
androiddebugkey, 2009-10-04, PrivateKeyEntry,
指纹认证: AF:5D:06:B0:C2:AF:3C:13:DF:02:6E:F2:69:16:F5:71
这里的AF:5D:06:B0:C2:AF:3C:13:DF:02:6E:F2:69:16:F5:71就是你的认证指纹
3.打开
填入你的认证指纹(MD5)即可获得apiKey了,结果显示如下:
感谢您注册 Android 地图 API 密钥!
您的密钥是:0ObF5YH3Fkg5m1B41kvNH-NTDCqIKBPpWXvCjww
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="0ObF5YH3Fkg5m1B41kvNH-NTDCqIKBPpWXvCjww" />
⑨ 关于Android应用中使用GoogleMap的API。
google map不收费,看一下你申请下来本机的Api key填写对了吗?你使用的是Google APIs的android SDK吗?还有就是你<uses-library android:name="com.google.android.maps"/>这句话在配置文件中的放置位置,应该放到application里面。