主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
在微信上登录分享了一段时间后,发现了一些坑:1。首先,安卓应用除了获取AppID还要通过审核,否则我们无法调用微信进行分享,需要在网站上填写包名和签名字段。可以通过使用签名生成工具来获得签名。如有特殊需求,请参考签名的生成方法进行生成。见微信开放平台-->;移动端-->: FAQ -->: Android FAQ和微信开放平台-->:下载资源-->: Android资源下载-->:下载签名生成工具2。第一步的签名和包名一定要写对。第二个问题是如何接收微信的回拨。
A.在与您的包名对应的目录中创建新的wxapi目录,并在wxapi目录中添加WXEntryActivity类,该类继承自Activity()并在manifest文件中添加导出的属性,该属性设置为true。将启动模式设置为singleTop,以确保不会重复创建。因为微信回拨时会调用一个新的Activity:WXEntryActivity,所以需要设置透明样式(否则会给用户一种新activity已经开始的感觉),并在onResp方法中完成wEntryActivity,例如:
lt!--一定要设置成透明的,以免给用户带来麻烦-->: lt;活动Android:name = ;. wxapi.WXEntryActivity Android:theme = ;@android:style/Theme。半透明 Android:label = ;@ string/app _ name ;Android:exported = ;true Android:launch mode = ;singleTop gt ltintent -过滤器 gt ltaction Android:name = ;Android . intent . action . view ;/ gt; lt类别Android:name = ;Android . intent . category . default ;/ gt; ltdata Android:scheme = ;sdksle/ gt; lt/intent -filter gt; lt/activity gt;b .实现IWXAPIEventHandler接口,微信发送的请求会回调到onReq方法,发送给微信请求的响应结果会回调到onResp方法。
C.在WXEntryActivity中,接收到的intent和实现IWXAPIEventHandler接口的对象被传递给IWXAPI接口的handleIntent方法,onResp方法将被相应地使用。
相关文章:
图文讲解安卓开发微信授权登录及微信分享分析
详细讲解Android编程在微信上分享信息的方法。
相关视频:
安卓开发手册以上是安卓微信登录分享一段时间后发现的一些坑的细节。请多关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 最适合Android开发的Linux发行版是什么?(linux android开发)
- 哪个Linux系统最适合Android开发?
- 微信微信官方账号开发,实现一个倒计时功能(纯代码)(微信官方账号如何倒序)。
- 安卓微信登录,分享一些已经发现一段时间的坑(安卓实现微信登录)。
- 微信官方账号开发,一个实现倒计时的功能(纯代码)(微信微信官方账号动态倒计时定时器)
本文由主机参考刊发,转载请注明:安卓登录分享做了一段时间,发现了一些坑(微信安卓11分享异常) https://zhujicankao.com/79614.html
评论前必须登录!
注册