前言
由于最近Android项目需求,在新开发的APP上需要加入定位功能,由于公司以往的项目都是使用高德的API,
所有自然选择高德的SDK来解决定位问题,基本上现在的定位厂商都支持网络定位,基站定位,GPS定位和混合定位功能,高德定位API对我们来说是足够用的了。 下载了一个高德API的DEMO,换成自己申请的KEY之后发现INVALID_USER_SCODE的Toast提示
今天小阳博客把解决此问题的过程写成博文,顺便把申请高德地图API的过程记录下来。 申请高德定位API KEY 注册高德开发者帐号需要手机和邮箱的验证,而且可以和阿里云帐号绑定(高德已经被阿里收购了大部分股份,支持阿里帐号也在情理之中的),和淘宝,新浪微博帐号绑定,注册流程很简便,没有过分复杂的资料,对于我们开发者来说,轻车熟路,呵呵。
在高德LBS开发平台界面点击获取KEY之后,填入名称,选择服务,点击获取KEY就可创建一个新的应用
然后在新创建的KEY中点击配置填入SHA1和Package两项,然后确定即可。
获取SHA1
Eclipse–Properties–Android–Build
获取Package
打开项目的AndroidManifest.xml文件
总结 我们自己的Package的名字必须与填入空格中的相同,否则会出现不能定位的情况,在高德Demo中出现INVALID_USER_SCODE的情况。