获取AK,需要配置SHA1值和包名,包名没啥问题,主要是这个SHA1值
如何获取呢?网上很多例子的,自己百度。
我出现的问题是:
发布版:就是按照文档获取的,也是没有问题的,为了验证,也根据apk获取SHA1值,发现发布版真的是没有问题。
我最开始不相信自己配置的有问题,下载了官方的demo,从新配置了一个应用,发现和我的项目问题一致。不过官方的demo是会打印包名、AK值、SHA1值、这些信息让你去和自己配置的信息做匹配,去匹配一看,debug版本的SHA1值和我通过cmd输入"keytool -list -v -keystore debug.keystore"获取到的SHA1值不一致,于是,把打印的SHA1值替换到了百度开发平台的应用里,发现没问题了,才弄清楚是啥问题。
然后就用了一种很笨的办法,安装了一个可以获取SHA1值得apk,重新配置了一下,解决了这个问题。
至于我通过cmd获取debug版本得SHA1为啥不正确,我还得再研究一下。