常见问题

1. 应用没有审核通过能不能进行调试?
对于iOS应用,只要申请并获取到AppID就可进行调试。但Android应用除了获取AppID外,应用还要通过审核,否则无法调起微信进行分享,并且需要在网站上填写包名和签名两个字段,签名可使用签名生成工具获取。如有特殊需要,请自行参见《Signature的生成方法》生成。
2. 代码混淆后无法弹出发送第三方消息的确认框
需要在混淆配置文件proguard.cfg中,增加如下代码:
-keep class com.tencent.mm.opensdk. {
;
-keep class com.tencent.wxop. {
;
-keep class com.tencent.mm.sdk. {
;
3. 使用网上下载的SDK Demo工程直接运行到设备上,一开始可以正常调试,后面就不可以
这是由于身份校验失败造成的,要运行SDK Demo工程,可以参考文档《如何运行SDK Demo工程》,同时请下载更新最新版的SDK Sample。
4. 日志里面有时候会出现setup profile from amm_manifest.xml failed错误
这是由于SDK加载内部配置文件失败造成的,不影响SDK的正常使用,可以忽略这个错误日志。
5. 调用wxapi.sendReq接口,返回true,但微信客户端并未启动
请检查以下几项:
微信是否安装。
调用时的Apk包名和签名是否与开放平台填写的一致,签名请使用该工具:点击下载,常发生在安装了debug版本又安装release版本情况,确定包名签名后卸载微信重装或者清除微信数据再做测试。
检查发送时的缩略图大小是否超过32k。
能够调起微信到选择好友列表,但是点击发送后无响应,请检查proguard配置是否对微信SDK代码进行了混淆,建议不要对SDK对混淆,参考以下proguard配置:
-keep class com.tencent.mm.opensdk. {
;
-keep class com.tencent.wxop. {
;
-keep class com.tencent.mm.sdk. {
;
6. 安卓手机端企业微信无法下载文件
在手机端点击附件下载会跳到文件详情,然后会自动下载,但是在vivo手机里(安卓版本8.0,企业微信版本4.1.16)不会自动下载,且点击继续下载没反应,提示已下载0KB。目前只发现这台vivo手机不行,其他华为、OPPO、苹果手机都没有问题。
7. 安卓用户为何无法通过微信下载官网上架的游戏?
安卓用户通过微信进入官面,通过以下方式尝试,均无法正常下载游戏,收到提示停止访问该:
在微信聊天框内点击官网链接,再点击下载按钮。
使用微信扫一扫官网包体的下载二维码。
在微信内点击官网包体的apk链接。
但安卓用户通过其他浏览器可正常跳转官网下载。
8. Android 11已安装手Q及微信客户端时,提示未安装
是Android 11新特性(软件包可见性)导致的,targetVersion = 30时会出现该问题。
解决方案:
把targetVersion降到29及以下版本。
如果一定要升级到30,业务可自行按照google指导,自己处理Android开发者文档:
在AndroidManifest中节点下添加需要判断其他软件的清单,例如QQ、微信:
解决办法

1. 应用没有审核通过能不能进行调试?
对于Android应用,除了获取AppID外,应用还要通过审核,否则无法调起微信进行分享,并且需要在网站上填写包名和签名两个字段,签名可使用签名生成工具获取。
2. 代码混淆后无法弹出发送第三方消息的确认框
在混淆配置文件proguard.cfg中,增加如下代码:
-keep class com.tencent.mm.opensdk. {
;
-keep class com.tencent.wxop. {
;
-keep class com.tencent.mm.sdk. {
;
3. 使用网上下载的SDK Demo工程直接运行到设备上,一开始可以正常调试,后面就不可以
参考文档《如何运行SDK Demo工程》,同时请下载更新最新版的SDK Sample。
4. 日志里面有时候会出现setup profile from amm_manifest.xml failed错误
这是由于SDK加载内部配置文件失败造成的,不影响SDK的正常使用,可以忽略这个错误日志。
5. 调用wxapi.sendReq接口,返回true,但微信客户端并未启动
请检查以下几项:
微信是否安装。
调用时的Apk包名和签名是否与开放平台填写的一致,签名请使用该工具:点击下载,常发生在安装了debug版本又安装release版本情况,确定包名签名后卸载微信重装或者清除微信数据再做测试。
检查发送时的缩略图大小是否超过32k。
能够调起微信到选择好友列表,但是点击发送后无响应,请检查proguard配置是否对微信SDK代码进行了混淆,建议不要对SDK对混淆,参考以下proguard配置:
-keep class com.tencent.mm.opensdk. {
;
-keep class com.tencent.wxop. {
;
-keep class com.tencent.mm.sdk. {
;
6. 安卓手机端企业微信无法下载文件
目前只发现这台vivo手机不行,其他华为、OPPO、苹果手机都没有问题,可能需要进一步排查vivo手机的系统设置或企业微信版本的兼容性问题。
7. 安卓用户为何无法通过微信下载官网上架的游戏?
安卓用户通过其他浏览器可正常跳转官网下载,可能是微信内部的安全策略或兼容性问题导致,需要联系微信开放平台获取更多支持。
8. Android 11已安装手Q及微信客户端时,提示未安装
解决方案:
把targetVersion降到29及以下版本。
如果一定要升级到30,业务可自行按照google指导,自己处理Android开发者文档:
在AndroidManifest中节点下添加需要判断其他软件的清单,例如QQ、微信:
推荐软件及介绍
1. WeChat(微信)
这是一款跨平台的通讯工具,支持单人、多人参与。用户可以通过手机网络发送语音、图片、视频和文字,还可以进行视频通话或语音通话。微信还提供了朋友圈、移动支付等多种功能,是全球超过10亿用户的生活方式。
下载链接:
Google Play:
腾讯软件中心:
4399手机游戏网:
应用宝: