android sdk引入 微信分享_微信分享sdk接入总结

本文详细介绍了Android微信分享SDK的接入流程,包括在微信开放平台申请AppID,下载SDK,配置build.gradle和AndroidManifest.xml,注册到微信,创建WXEntryActivity,处理分享响应,以及解决测试中遇到的问题。特别强调了WXEntryActivity的路径设置和使用release版本APP测试的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文主要讲解android微信分享sdk的接入和中级遇到的一些问题解决。

首先需要在微信开放平台申请账号,新建一个应用,生成AppID。

1 下载微信SDK sample demo源码和生成签名的工具apk。

首先将生成签名的工具apk和我们需要合入的apk(注:生成的release版本)安装到手机中,进入签名apk输入我们应用的包名,生成对应到app签名

,将此签名复制

填写到开放平台应用的应用签名一栏。 注意:一定要使用release版本的apk,因为签名工具的apk会根据app不同的签名文件生成不同的id。

2 参考 接入指南《Android接入指南》

1 build.grandle添加文件依赖。

2 AndroidManifest.xml 添加必要的权限支持。

3 注册到微信

在Application.java onCreate方法中添加

IWXAPI mWXAPI = WXAPIFactory.createWXAPI(this, WX_APP_ID, true);

mWXAPI.registerApp(WX_APP_ID);

```

* 4 添加WXEntryActivity类,此类是接收微信的请求和返回值得类。必须在你的包名相应目录下新建一个wxapi目录,并在该wxapi目录下新增一个WXEntryActivity类,该类继承自Activity。

很多人碰到接收不到返回问题,都是因为新建的路径不正确导致。在manifest添加

android:name=".wxapi.WXEntryActivity"

android:exported="true"

android:screenOrientation="portrait"

android:theme="@android:style/Theme.Translucent" />

* 5 因为我们的需求不

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值