关于Android开发不能调起微信分享可能原因
来源:互联网 发布:淘宝店没生意怎么办 编辑:程序博客网 时间:2024/06/06 09:44
如果你的应用开发时遇到不能调起微信分享功能,请检查以下问题:
- 检查是否使用的是签名包,非签名包不能调试微信分享功能
- 检查是否有自定义分享缩略图(thumbData),如果有,检查自定义缩略图的大小,微信规定自定义缩略图大小不能超过32kb
- 检查是否有自定义描述内容(description),如果有,检查description的长度,微信限制description长度不得超过1024
- 关于微信分享的其他限制可查看源码WXMediaMessage.class,下面截取其中一段代码:
final boolean checkArgs() { if(this.getType() != 8 || this.thumbData != null && this.thumbData.length != 0) { if(this.thumbData != null && this.thumbData.length > '耀') { Log.e("MicroMsg.SDK.WXMediaMessage", "checkArgs fail, thumbData is invalid"); return false; } else if(this.title != null && this.title.length() > 512) { Log.e("MicroMsg.SDK.WXMediaMessage", "checkArgs fail, title is invalid"); return false; } else if(this.description != null && this.description.length() > 1024) { Log.e("MicroMsg.SDK.WXMediaMessage", "checkArgs fail, description is invalid"); return false; } else if(this.mediaObject == null) { Log.e("MicroMsg.SDK.WXMediaMessage", "checkArgs fail, mediaObject is null"); return false; } else { return this.mediaObject.checkArgs(); } } else { Log.e("MicroMsg.SDK.WXMediaMessage", "checkArgs fail, thumbData should not be null when send emoji"); return false; } }
阅读全文
0 0
- 关于Android开发不能调起微信分享可能原因
- android studio 不能识别genymotion可能原因
- android平台 新浪微博开发 分享gif不能动的问题原因
- vmware不能加载USB可能的原因
- code::blocks不能调试的可能原因
- maximo列表不能排序可能原因
- linux 不能发送邮件可能的原因
- CDH5不能离线安装可能原因
- android 应用开发不能自动生成R.java的原因
- Android 开发环境配置问题:AVD不能创建是的原因
- 关于android微信分享的开发
- 分享一片关于Android开发的文章
- 关于android开发的框架分享
- 关于ping不通的可能原因
- 关于ping不通的可能原因
- 关于Time Limit Exceeded可能的原因
- 关于StretchDIBits 可能返回失败的原因!
- 记录微信分享不成功的可能原因
- 资料: 颜色RGB基础定义
- _OBJC_CLASS_$_WXApi", referenced from
- 全局属性
- Uboot到底如何启动内核
- Spring整合ActiveMQ
- 关于Android开发不能调起微信分享可能原因
- javax.naming.NameAlreadyBoundException 名称已被绑定异常
- 6、halcon+串口通讯测试
- gulp基本使用
- python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
- Date类获取Date时间的各种方法
- 一.标识符、常量、枚举、变量
- 高频、射频、微波的区别
- vue-route+webpack部署单页路由项目,访问刷新出现404问题