APP生成密匙.jks和调用百度地图SDK

Build-->Generate Signed Bundle /APK

下面是我自己填写的,密码自己要记下来 我这地方就统一设置为123456

 

找一个JDK安装目录下的文件bin

红色表示自己的存放地址
D:\myApp\jdk1.8\bin>keytool -v -list -keystore E:\android\keystor
e\gd1gps.jks

输入密钥库口令:

 

输放完口令后(口令就是之前你设置的密码) 显示内容如下: (MD5和SHA1做了加密**)

密钥库类型: JKS
密钥库提供方: SUN

您的密钥库包含 1 个条目

别名: gps1
创建日期: 2020-8-18
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: CN=qin, OU=mw.com, O=mw, L=shenzheng, ST=guangdong, C=CN
发布者: CN=qin, OU=mw.com, O=mw, L=shenzheng, ST=guangdong, C=CN
序列号: 2c86996b
有效期开始日期: Tue Aug 18 18:19:19 CST 2020, 截止日期: Sat Aug 1
2 18:19:19 CST 2045
证书指纹:
         MD5: 84:D3:12:9A:B0:** **:A9:05:9E:90:4A:B7:80:26:C0
         SHA1: DF:3C:42:F6:6B:** **:45:BB:85:EA:3B:CE:20:6A:FB:E8
:A3:32:DA
         SHA256: 93:69:3F:97:69:D0:59:D6:FD:CD:50:E4:B0:1E:32:90:
28:FC:CF:18:E8:6C:0B:AD:FC:D9:B2:35:65:7E:05:3F
         签名算法名称: SHA256withRSA
         版本: 3

扩展:

#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 53 AA B6 69 D5 32 AA 89   BD 24 AC FB 2E 88 49 66  S..i.2...$....If
0010: 65 D6 43 7D                                        e.C.
]
]

*******************************************
*******************************************

D:\myApp\jdk1.8\bin>

 

导入百度SDK

系统会自动增加

把so文件拷贝到系统中,是所有都拷贝so都拷贝进来,文件名不要乱

如果出现JNI找不到so文件错误提示,不要紧张,https://blog.csdn.net/m0_37622302/article/details/108223968

可能就是文件没有导入对!

调用百度地图时:报错


errorcode: 230 uid: -1 appid -1 msg: APP Mcode码校验失败

可通过androidStudio获取SHA1 MD5

errorcode: 230 uid: -1 appid -1 msg: APP Mcode码校验失败

 请仔细核查 SHA1、package与key申请信息是否对应,key是否删除,平台是否匹配

errorcode为230时

PermissionCheck: permission check result is: 230

用打印出来的SHA1 存到 保存百度申请AK中,就OK了

百度详情开发请看官网

百度地图官网:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-project/ak

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值