Android分享到微信时点击分享无反应的问题解决(注意事项)

2019-03-02 00:53|来源: 网路

问题描述:调用分享到微信的sdk点击程序的分享按钮程序无反应

解决办法:

问题原因:微信分享对客户端的要求相当严格,首先你必须在给应用注册账号时,把注册信息相对的填写完整,其中“应用包名”,“应用的签名”必须填写上去,我就是因为没有填写应用的签名导致了点击分享到微信时毫无反应。

具体操作步骤如下:这是网上看到一个哥们总结的,个人感觉非常好。转载地址如下:http://www.cnblogs.com/shansheng/p/android.html

一、废话

    我必须说我再这个上面吃了很多的亏,所以希望有人不跟我一样吃亏.因为我本身不够仔细的原因,所以我希望能够做一些总结.---废话讲完.

 二、干货 

1.成为微信开发者---公司号叫产品申请,如果说产品说苹果为什么不要修改果断给这个文章给他看,然后喷他一脸. 地址:http://open.weixin.qq.com/

2.把微信DEMO.下载下来。http://open.weixin.qq.com/download/?lang=zh_CN  这里注意一下.先下载示例代码,然后下载签名生成工具

 

3.导入示例代码。这个时候问题来了,为什么demo运行没有问题,为什么我有问题呢.下面我写一下要注意的问题。demo不会玩自己去CSDN里面有篇文章写得很好了.

4.注意的问题:





     a.很多人不知道那个签名生成工具到底是干嘛的。首先,你打包自己的包,自己的key一定要注意.也就是 export.



     b.在你的手机上安装你刚刚有签名的apk包。然后安装刚刚在微信开放平台上下载的那个apk包,叫gen_signature.apk



        c.打开gen_signature,输入你的包名。确定之后就会生成一串码(这个就是所谓的签名),这个非常重要。

    d.你要在微信开放平台上登记你的应用的时候,之后有一项必须要填写正确----“应用签名 (Android)”---填写刚刚你用gen_signature.apk生成的那串    码.

    e.然后你会发现怎么还是分享不成功?我告诉你,微信相当郁闷,他必须要审核通过了之后才能分享成功

    f.如果现在你还是分享不成功。有可能是因为你是直接run的。必须要打包安装在手机上,还有必须要有微信客户端。

    g.现在你还是分享不成功?看看你的代码里面,是不是注册了...再就是,你必须要审核通过才能分享成功.(快的话第一次三天左右)

三、总结

    总体来说,微信做的SDK问题很大,很多,有很多限制,再看看QQ的分享就好很多了。事实上本人认为做SDK就必须要简单易用,要不你就把文档写详细点.

    最后,大家有什么问题可以联系我。直接在下面留言就可以看到.

 


转自:http://www.cnblogs.com/tony-yang-flutter/p/3374347

相关问答

更多
  • 可以通过微信公众平台制作微信图文分享到朋友圈。制作方法:1.登录微信公众平台=》点击素材管理=》新建图文消息,如图:2.填写标题、封面图片、摘要、正文内容。如图3.点击保存。4.点击群发功能=》从素材库中选择=》选择刚创建的图文=》点击群发即可。PS:群发前,先关注此公众号。群发后接收后,可以分享到朋友圈。
  • 要上好一节欣赏课,先决条件是教师自身对于名作的深刻解读能力,这就要求教师自身必须具备深厚的艺术修养,那才能真正在课堂上游刃有余。其次江南徐老师的上课风格也给我留下了深刻的映象,在全省的公开课上,教师能如此轻松自然地与学生进行互动探究,感叹教师诙谐幽默的教学风格和自身丰 厚的文化底蕴。相比自己的公开课,就缺少了这样一种状态,但我想这种状态的落实,恰巧需要教师在平常的教学中不断历练积聚。
  • 你好。 你可以试下如下代码: [mw_shl_code=java,true]private void shareToFriend(File file) { Intent intent = new Intent(); ComponentName comp = new ComponentName("com.tencent.mm", "com.tencent.mm.ui.tools.ShareImgUI"); intent.setComponent(comp); intent.setAction("android ...
  • 用脚本在MySQL更新数据是,传递了不合法的变量。请检查传递的变量是否都有值。 可以在bind_param的时候先判断一下要传递的变量是否defined,如果不是,则传一个undef代表MySQL中的NULL 提交表单的页面里面表单项的ID可能写错了。就是series_id写错了。可以检查一下。
  • 主要是在交货前充分做好程序测试,是否能满足你的需求。 另外,售后服务一定要有保证,如果有更新协议的话最好确定更新时间和周期; 基本上就这样,最好选择一些信誉比较好的公司吧。企业开发微信小程序要明确自己的需求。 把需求提交给产品进行设计。 设计和开发做好小程序后提交审核最终上线。
  • 你分享的也许压根就不是小程序,因为小程序是一种不用下载就能使用的应用,也是一项门槛非常高的创新,经过将近两年的发展,已经构造了新的小程序开发环境和开发者生态。小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的创新成果,现在已经有超过150万的开发者加入到了小程序的开发,与我们一起共同发力推动小程序的发展。
  • 微信公众平台属于腾讯的产品,他们后台的代码自己应该是改不了的,你是想实现什么功能呢?可以联系微信客服给他们提建议的呀
  • 最新的微信JSSDK分享接口是不是有问题呀?还是我的代码哪里错了 …我看根据网上教程调了一整天了。还是调不出分享图片和标题。不知道那个地方出错了。显示的进展是.