Google Maps Android API V2 版本更新导致的科研瓶颈

  要做Android的地图开发,要用Google的Map,就必须要API Key,此为背景。

  Google Maps Android API推出了版本V2(https://developers.google.com/maps/documentation/android/start?hl=zh-CN#the_google_maps_api_key

  

  之前的版本V1于2012年12月3日开始废弃了,不再提供API Key:

  (https://developers.google.com/maps/documentation/android/v1/maps-api-signup?hl=zh-CN

  V1版本中的MapView使用时需要在布局文件中加上这个API Key。

  如果API Key不正确,则程序只显示方格子,没有地图画面。

  

  看这篇博文推荐用V1(http://blog.sina.com.cn/s/blog_4ed320a9010182du.html

  但是我没有V1的Key怎么办?

  然后我就试了试能不能用V2的Key放在里面用。

  申请了V2的API Key,貌似。。。。。

  用在V1的MapView里,

  只显示格子,报错是:"Couldn't get connection factory client"

  找了很多问题,什么权限啊library设置啊之类的都没问题,那么就只能是Key的问题了。

  那么即是说,之前没有申请过V1的Key的孩子现在根本没办法使用V1的那一套东西开发程序了?

  

  完整地看了V2的例子教程(https://developers.google.com/maps/documentation/android/start),写程序,目前跑不通,程序运行就停止。

  

  现在处于尴尬的僵持状态,不知如何是好。

 

 啊哈,软磨硬泡之下于2012年的最后一天解决了,下文详细道来http://www.cnblogs.com/mengdd/archive/2013/01/01/2841390.html

  

  

原文地址:https://www.cnblogs.com/mengdd/p/2829903.html