今天在做Android apk发布时,发现发布后不能显示百度地图,结合网上的信息,及自己的实验,终于可以了。原来在Eclipse上直接run的是测试版本,而发布后是运行版本,两个版本的SHA1值不一样,而百度地图需要用到SHA1值来获取key值,so....

在发布之前要做的工作:

    1.创建数字签名(如果已经创建,请转到第二步)

 

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

    2.创建完数字签名后,接下来就是获取发布版本的SHA1的值。

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

Android发布apk后解决百度地图不显示的问题

    3.根据获取的发布版本的SHA1的值,去百度地图修改key或者重新创建,个人觉得重新申请没必要~~~

   最后,把你程序当中的SHA1的值和重新获取的key的值替换到原来的值,重新发布一下就ok了~~

相关文章:

  • 2022-12-23
  • 2021-10-19
  • 2021-11-08
  • 2022-12-23
  • 2021-06-01
  • 2021-06-30
  • 2021-11-20
  • 2021-06-15
猜你喜欢
  • 2021-05-18
  • 2021-08-17
  • 2021-05-27
  • 2022-12-23
  • 2022-12-23
  • 2021-12-31
  • 2021-12-01
相关资源
相似解决方案