自2018年10月18日起,高德开发者论坛除车机板块外,其他板块将停止发帖与维护,如您有使用问题请 提交工单 联系我们,感谢您的理解。

楼主: gaoxiaoai
打印 上一主题 下一主题

[应用案例] 解决Android Key问题,看这一篇就够了

  [复制链接]
最佳答案
0 

4

主题

5

帖子

30

积分

新手上路

Rank: 1

积分
30
61#
发表于 2017-4-24 11:38:27 | 只看该作者
小溪儿1988 发表于 2016-1-12 11:34
请提供下使用的key,我这边查询一下。

我也遇到了,怎么解决
key:99702179eed179b2a61983b623140a9a
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

77

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
62#
发表于 2017-5-1 11:55:09 | 只看该作者
始终珍惜渗透在商品和商品成长过程中的思想。而且尊重创造,非常重视创造植根于社会需求的商品概念。
回复 支持 反对

使用道具 举报

最佳答案
0 

2

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
63#
发表于 2017-5-18 17:55:06 | 只看该作者
我就是申请key的时候填入了release和debug的SHA1,但是依然报错误code7,接着我本地取了一下SHA1,和服务器返回给我的对比发觉完全一样,这怎么办,仅仅是一个定位。上代码,大神给我看看:

取SHA方法:
  1. public String sha1(Context context) {
  2.         try {
  3.             PackageInfo info = context.getPackageManager().getPackageInfo(
  4.                     context.getPackageName(), PackageManager.GET_SIGNATURES);

  5.             byte[] cert = info.signatures[0].toByteArray();

  6.             MessageDigest md = MessageDigest.getInstance("SHA1");
  7.             byte[] publicKey = md.digest(cert);
  8.             StringBuffer hexString = new StringBuffer();
  9.             for (int i = 0; i < publicKey.length; i++) {
  10.                 String appendString = Integer.toHexString(0xFF & publicKey[i])
  11.                         .toUpperCase(Locale.US);
  12.                 if (appendString.length() == 1)
  13.                     hexString.append("0");
  14.                 hexString.append(appendString);
  15.                 hexString.append(":");
  16.             }
  17.             return hexString.toString();
  18.         } catch (PackageManager.NameNotFoundException e) {
  19.             e.printStackTrace();
  20.         } catch (NoSuchAlgorithmException e) {
  21.             e.printStackTrace();
  22.         }
  23.         return null;
  24.     }
复制代码


自己取得的SHA1;打印:
  1. 05-18 17:16:28.298 19453-19453/com.toucan.reactnative D/SHA1: 77:C6:CA:7E:C1:20:77:CA:8A:E4:96:3F:E1:B7:23:7C:F0:3B:88:F3:
复制代码


服务器返回的:
  1. 05-18 17:16:31.941 19453-19453/com.toucan.reactnative E/AmapError: location Error, ErrCode:7, errInfo:KEY错误 请到http://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/查看错误码说明,错误详细信息:auth fail:INVALID_USER_KEY#SHA1AndPackage#77:C6:CA:7E:C1:20:77:CA:8A:E4:96:3F:E1:B7:23:7C:F0:3B:88:F3:com.toucan.reactnative #gsid#erlangshen-locate011175060014.eu1301b41c448819fa7b531b7fc35b4f5e89 #csid#06cf7d44458043b6974c30a7e0a884cd
复制代码



跪求大神解答
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
64#
发表于 2017-6-2 18:02:49 | 只看该作者
本帖最后由  于 2017-6-2 18:03 编辑

a065da41ba4c5ab651b53c8797ece7ba
8c1771057db08c8d330374f734780fe9这是我申请的两个API-KEY,能不能帮忙看看这两个KEY有什么问题吗?我用这两个key一直返回code7 Invalid User Key,Key错误信息。
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

2

帖子

19

积分

新手上路

Rank: 1

积分
19
65#
发表于 2017-8-10 17:57:42 | 只看该作者
我的key 填写正确,申请key时的sha1也已核对过,但还是会报errorCode 7,请问有没有什么好的解决办法
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
66#
发表于 2017-8-14 18:08:22 | 只看该作者
学习了,谢谢资源分享。
求实
回复 支持 反对

使用道具 举报

最佳答案
0 

3

主题

5

帖子

58

积分

新手上路

Rank: 1

积分
58
67#
发表于 2017-9-4 16:43:42 | 只看该作者
一个包名可以申请多少个key, 假定每个key申请的证书不一样
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

2

帖子

13

积分

新手上路

Rank: 1

积分
13
68#
发表于 2017-9-25 10:13:02 | 只看该作者
大家好,我这边是key sha1 都填写了,不在报 Invalid_User_Scode的错了,但是现在定位时,在onLocationChanged(AMapLocation aLocation)的方法里我打印aLocation.getAMapException().getErrorCode()错误码时,还报32   打印aLocation.getAMapException().getErrorMessage()是 报key 鉴权失败,这是怎么回事呢?有人遇到过吗?求告知。
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

5

帖子

17

积分

新手上路

Rank: 1

积分
17
69#
发表于 2017-12-16 13:48:10 | 只看该作者
amap_55586067 发表于 2017-9-25 10:13
大家好,我这边是key sha1 都填写了,不在报 Invalid_User_Scode的错了,但是现在定位时,在onLocationChan ...

有毒,我也是这个问题,翻墙就通过验证了
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

4

帖子

13

积分

新手上路

Rank: 1

积分
13
70#
发表于 2018-6-21 14:26:44 | 只看该作者
出现了public void onRegeocodeSearched(RegeocodeResult result, int i) {   i=1008  是为啥
热爱生活,但不知道怎么去爱的青年…
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|高德开发者论坛

Copyright ©2014 高德开发者论坛.All Rights Reserved |京ICP证070711号

意见反馈 常见问题 服务条款 联系我们
快速回复 返回顶部 返回列表