android 微信分享大坑总结
16lz
2021-01-26
问题描述与解答:
腾讯开放平台:
https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419317340&token=&lang=zh_CN
按照官网配置发现各种问题:
首先官网代码会报错
你需要下载官方Demo,在把相应的工具方法Copy下来,腾讯就不能在开放平台上写好吗?
其次检查如下问题:
1.自己项目包名需与平台上的一致?
2.项目中的APP_ID是否与平台上的一致?
3.项目的MD5签名是否与平台上的一致?
(包名和签名都需要在平台上修改好,保持一致)
如果不是请更改好.
最后,就算这样,你还会有问题
因为微信有缓存!,因为微信有缓存!,因为微信有缓存!你以为更改了,过个10分钟,就可以解决了,其实,你等一辈子依然提示签名错误,
所以你需要清除微信缓存才行,腾讯真坑!
查看自己项目MD5签名?
打开Android studio --> 点击右侧 Gradle --> app --> Tasks --> android --> signingReport,下面窗口就会出现:
把冒号去掉,大写改成小写,把开放平台上的应用签名改成这个就行了,再清除微信数据再测,即可成功!
更多相关文章
- 关于android 图片加载优化
- 安卓开发文件缓存方法的具体实现(参考代码)
- [Android]Error:Unknown host 'maven.oa.com'. You may need to
- Android通过NDK获取Keystore签名值
- android中生成keystore
- Google Map无法显示:Error contacting Google servers. XXX authe
- 六款值得推荐的android(安卓)开源框架
- 手机扫描二维码下载APP,根据操作系统不同自动下载
- Android(安卓)Studio 配置签名