微信开放平台开发之闪退问题解决办法

2015-11-16 21:01 评论 0 条

2.1 微信分享功能

我们使用微信分享功能之前需要再微信开放平台(https://open.weixin.qq.com/)注册账号,然后登陆后台添加对应的APP应用,通过微信审核获取APPID、APPSecret

微信开发之闪退问题解决办法

图片0.7


点击“创建移动应用”,添加我们需要使用微信开发平台分享、登录、收藏、支付等功能的基本信息
微信开发之闪退问题解决办法

图片0.8


微信开发之闪退问题解决办法

图片0.9


填写后,点击下一步“填写平台信息”,注意Android应用的包名、应用的签名填写(IOS这里不讲),包名必须和我们应用存放基本的Activity的名称一致,应用的签名使用微信开放平台提供的签名工具生成的签名。

2.2 签名工具生成的签名

微信开放平台提供了一个签名工具Gen_Signature_Android221cbf.apk,可以直接安装到我们的手机中,然后输入我们应用的包名,生成一长串的字符,类似如下:c7acff0cc54de27edc1284c135c64235,填写到上面添加的应用里面。但是,千万要注意我们不要直接使用Eclipse或者Studio运行项目,这时Eclipse或Studio使用默认的密钥库debug.keystore生成的签名,测试的时候会出问题的,频繁闪退(如果你已经使用专利方式进行签名测试,由于微信缓存,在使用自己密钥库签名后测试,还是出现闪退现象,需要清除一下微信缓存)。为了能够顺利的通过测试,我们得生成自己唯一的密钥库myDebug.keystore,使用生成的密钥库完成apk的签名,最后使用签名工具输入包名获取到的签名才是正确的,填写到微信开发平台添加的应用中,测试通过。

微信开发之闪退问题解决办法

图片0.10

2.3 修改demo中的APPID

APPID唯一标识审核通过的应用,你可以登录微信开放平台,在“管理中心”中查看,为了安全APPID不要随便告诉他人,如下图:

微信开发之闪退问题解决办法

图片0.11


将获取到的APPID在代码中修改成我们的,同时还得改AndroidManifest.xml的中的APPID,之后可以将APP应用安装到手机上测试了。
013

3.1 支付测试

当前文章价值0.57元,扫一扫支付后添加微信提供帮助!(如不能解决您的问题,可以申请退款)

你可能感兴趣的文章

来源:每日教程每日一例,深入学习实用技术教程,关注公众号TeachCourse
转载请注明出处: https://www.teachcourse.cn/774.html ,谢谢支持!

资源分享

分类:Android 标签:
Android开发之数据存储的四种方式之一:Network存储 Android开发之数据存储的四种方
关于调用notifyDataSetChanged刷新PullToRefreshListView列表无反应解决办法 关于调用notifyDataSetChange
Ubuntu系统存在Python3 Ubuntu系统存在Python3
VirtualBox如何安装Windows 7操作系统 VirtualBox如何安装Windows 7

发表评论

呲牙 憨笑 坏笑 偷笑 色 微笑 抓狂 睡觉 酷 流汗 鼓掌 大哭 可怜 疑问 晕 惊讶 得意 尴尬 发怒 奋斗 衰 骷髅 啤酒 吃饭 礼物 强 弱 握手 OK NO 勾引 拳头 差劲 爱你

表情