开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
网页&移动应用 
工具 > 开发工具包(sdk)下载 > 示例 demo > 分享到支付宝 demo&sdk
收藏
订阅更新
我的文档
设置
demo 运行环境
ios demo 适用于 ios 7 及以上系统版本。
android demo 需满足 andriod手机版本sdk version >= 16,如有需要请修改代码 androidmanifest 的 versioncode 并重新打包运行。
注意:demo 仅供参考,实际开发中需要结合具体业务场景修改使用。更多接入详情参见 分享到支付宝
下载及使用
下载
支付宝提供了如下语言 分享到支付宝 demo 示例,开发者可下载使用。
sdk类型
sdk包名
md5值
demo链接
sdk链接
版本号
ios版资源
apsharesdk
658a9048cb92122ed698cdd9ffb82d0d


1.1.0.231127
android版资源
com.alipay.share.sdk
2b83231b9d90a2e841bb5b76804ca401


1.0.0
鸿蒙版资源
shareoutersdk
ea16d3785cbdd5fa6858944a0595213a


1.0.0
开发者名称:支付宝(中国)网络技术有限公司
说明:集成分享到支付宝 sdk 前,请仔细阅读
使用说明
以 android demo 为例。
1开发者需下载 demo 并导入 alipayshare-andriod。

2导入 demo 后右键 libapshare20161108.jar 包,点击 add as library...,将 sdk jar 包添加为工程依赖包。

源码目录结构说明
demo 具体功能请参考如下结构使用
├─src
│  └─com
│      └─alipay
│       └─share
│       └─demo
│       └─apshare
│          ├─shareentryactivity.java 分享入口交互
│           ├─constants.java 定义 appid
│           ├─sendtozfbactivity.java
│           ├─settingactivity.java
sendtozfbactivity.java 说明
其中分享形式包含:网页,本文,图片等分享,代码示例:
常见问题
q:为什么我安装你们提供的 demo apk 就能分享成功,而自己通过代码编译出来的 apk 却不能分享?
a:原因是您自己编译的 apk 并未通过我们的签名文件进行签名,签名文件已经提供在开发者工具包中。签名文件的alias :android,密码:android

q:如何获取注册时需要提供的签名?
a:我们在开发者工具包中提供了一个工具 apk 可以提取您手机上的第三方应用签名

通过这个 apk,您可以将您手机上的apk签名提取出来用于注册。
注意:大部分应用的开发版本签名和线上版本签名是不一样的,请确保您的线上应用的 appid 和签名是匹配的。
q:为什么分享时能唤起选人页面,但是选完人后没有反应?(应用混淆相关)
a:如果您的应用设置了混淆,请排除第三方依赖。具体的需要在混淆设置文件中排除支付宝分享sdk: -keep class com.alipay.share.sdk.** {*;} 如果确认混淆已经排除支付宝分享 sdk 后仍然有问题,请再继续排查。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图