Android之团队开发时高德/百度地图出现INVALID_USER_SCODE
来源:互联网 发布:2017淘宝网双11销量 编辑:程序博客网 时间:2024/05/02 04:55
初次集成前端地图(高德/百度)的同志都可能会遇到INVALID_USER_SCODE提示,虽然基础地图功能没有影响,但是这个提示直接Toas给用户的,真是够了,如果集成地图导航时可能因为该原因无法打开导航页面。
那么我们就研究下为啥出现这个INVALID_USER_SCODE提示。根据地图服务提供官方说明,剑指签名文件SHA1安全码不一致导致的。既然官方给出了说明那我们就检查下签名文件吧。
在团队开发中,大家很少会统一签名文件debug.jks,从搭建自己的IDE开始,AndroidStudio会自动生成一个默认的签名文件debug.jks(存放在用户文件夹下)。如果项目中集成了地图,大家的签名文件又不一样肯定会报INVALID_USER_SCODE错误了。这么简单的道理毋庸置疑,那么我们怎么样在团队开发中使用相同的签名文件呢。最简单的方法是集成地图的开发人员将他的签名文件发一份给其他组员进行替换,还有一个种方法是将签名文件配置到项目中,在gradle中指定签名文件。这两种方法都没有问题,个人建议后者,为后面维护和替换方便着想,其他组员也不会埋怨换签名文件(这和我有什么关系,我干嘛要换?)。
好了,说到这,我们开始配置签名文件吧。
1、将签名文件debug.jks放到app项目根目录下
2、在app的gradle配置文件中进行如下配置:
signingConfigs { debug { storeFile file("debug.jks") storePassword "123456" keyAlias "myjks" keyPassword "123456" } }
3、提交版本中心,其他开发人员更新即可
0 0
- Android之团队开发时高德/百度地图出现INVALID_USER_SCODE
- Android开发之百度地图
- Android 百度地图开发之地图初始化
- Android 百度地图开发之地图定位
- android百度地图开发測試时只出现网格
- 关于高德地图出现 INVALID_USER_SCODE 问题
- android百度地图开发之完善版
- android开发之学会使用百度地图
- Android 开发百度地图之二定位
- Android 开发百度地图之三GEO
- Android 开发百度地图之四 Poi
- android百度地图开发之定位
- Android百度地图开发之获取apikey
- Android开发笔记之百度地图定位
- Android开发之集成百度地图SDK
- android 开发百度地图
- Android百度地图开发
- Android百度地图开发
- DataFrame和RDD的区别
- audio标签
- DB2入门(6)——从远程连接说开来
- 轮播器(三)--采用UICollectionView实现图片无限轮播
- Oracle数据库把多行的值组合成一列
- Android之团队开发时高德/百度地图出现INVALID_USER_SCODE
- Android 通知栏Notification知识
- linux在vim保存时获取sudo权限
- win7 64 位系统焦点丢失解决方案
- 13期4月份期刊《菜鸟成长记》
- dom4j 工具类
- c++第四次试验
- 【Unity】简单的分数排行榜功能实现(Web数据库)
- 使用python爬取百度百科python词条相关的1000个网页的标题和简介