分享到支付宝demo测试流程(Android版)

简介: 产品首页:[url]https://openclub.alipay.com/read.php?tid=13656&fid=72[/url]1、创建应用,并添加功能如何创建应用:[url]https://openclub.

产品首页:[url]https://openclub.alipay.com/read.php?tid=13656&fid=72[/url]

1、创建应用,并添加功能

如何创建应用:[url]https://openclub.alipay.com/read.php?tid=1606&fid=72[/url]

创建应用并且在应用中添加“分享到支付宝”功能,如下图

2、下载开发工具包

Android分享SDK包:  点击下载

Android分享DEMO:点击下载

 

3、配置demo

在demo如下图位置配置之前创建应用成功生成的appid

4、配置客户端应用信息

分享到支付宝接口必须在应用中配置客户端应用信息否则无法调用的,配置位置如下图

选择“Android应用”填写应用签名以及应用包名

1、  应用包名的获取:在AndroidManifest.xml文件中,package对应的值

2、  应用签名的获取:在下载的Android分享SDK以及demo中会附带GenSignature.apk(应用签名获取工具),如下图

安装这个工具至手机端,打开安装好的GenSignature,输入应用包名,即可拿到签名,如下图:

获取到这两个参数信息传入对应位置点击”确定”即可

注:这里需要注意的是这两个信息iOS和安卓都要填入信息 否则点击“确认”是没有用的,建议可以先传入一个值,后期如果用到可以再修改

配置成功运行demo项目,获取到apk放入手机安装即可测试,如下

安装成功测试页面如下:

选择需要测试的类目发送信息,出现可分享人员,点击分享即可

分享成功后的页面

 

如果还有其他疑问欢迎在帖子下方追问

 

目录
相关文章
|
8天前
|
Java Android开发
android 设置系统时间的流程
android 设置系统时间的方法
21 2
|
1月前
|
ARouter IDE 开发工具
Android面试题之App的启动流程和启动速度优化
App启动流程概括: 当用户点击App图标,Launcher通过Binder IPC请求system_server启动Activity。system_server指示Zygote fork新进程,接着App进程向system_server申请启动Activity。经过Binder通信,Activity创建并回调生命周期方法。启动状态分为冷启动、温启动和热启动,其中冷启动耗时最长。优化技巧包括异步初始化、避免主线程I/O、类加载优化和简化布局。
39 3
Android面试题之App的启动流程和启动速度优化
|
1月前
|
安全 网络协议 算法
Android网络基础面试题之HTTPS的工作流程和原理
HTTPS简述 HTTPS基于TCP 443端口,通过CA证书确保服务器身份,使用DH算法协商对称密钥进行加密通信。流程包括TCP握手、证书验证(公钥解密,哈希对比)和数据加密传输(随机数加密,预主密钥,对称加密)。特点是安全但慢,易受特定攻击,且依赖可信的CA。每次请求可能复用Session ID以减少握手。
28 2
|
17天前
|
监控 数据可视化 测试技术
性能测试:性能测试流程与方法
**性能测试流程与方法概述:** 本文介绍了性能测试的关键步骤,包括现状分析、指标获取、用户场景定义、验收标准设定、测试计划编写、压力环境准备、执行压测、监控、结果分析、报告编写及改进建议。测试方法涉及并发模式(虚拟用户)和RPS模式(吞吐量),确保系统在不同负载下的稳定性和效率。
18 0
|
18天前
|
消息中间件 前端开发 Android开发
Android面试题自定义View之Window、ViewRootImpl和View的三大流程
Android开发中,View的三大核心流程包括measure(测量)、layout(布局)和draw(绘制)。MeasureSpec类在测量过程中起到关键作用,它结合尺寸大小和模式(EXACTLY、AT_MOST、UNSPECIFIED)来指定View应如何测量。onMeasure方法用于自定义View的测量,布局阶段,ViewGroup调用onLayout确定子元素位置,而draw阶段按照特定顺序绘制背景、内容、子元素和装饰。整个流程始于ViewRootImpl的performTraversals,该方法触发测量、布局和绘制。
17 0
|
18天前
|
安全 测试技术 网络安全
API渗透测试的基本流程
【7月更文挑战第9天】API渗透测试类似Web应用测试,涉及资产分析和模拟攻击,以发现安全缺陷。
|
1月前
|
Android开发
Android面试题之activity启动流程
该文探讨了Android应用启动和Activity管理服务(AMS)的工作原理。从Launcher启动应用开始,涉及Binder机制、AMS回调、进程创建、Application和Activity的生命周期。文中详细阐述了AMS处理流程,包括创建ClassLoader、加载APK、启动Activity的步骤,以及权限校验和启动模式判断。此外,还补充了activity启动流程中AMS的部分细节。欲了解更多内容,可关注公众号“AntDream”。
25 1
|
1月前
|
Java Linux Android开发
Android面试题之说说系统的启动流程(总结)
这篇文章概述了Android系统的启动流程,从Boot Rom到Zygote进程和SystemServer的启动。init进程作为用户级别的第一个进程,负责创建文件目录、初始化服务并启动Zygote。Zygote通过预加载资源和创建Socket服务,使用fork函数生成SystemServer进程。fork过程中,子进程继承父进程大部分信息但具有独立的进程ID。Zygote预加载资源以减少后续进程的启动时间,而SystemServer启动众多服务并最终开启Launcher应用。文中还讨论了为何从Zygote而非init或SystemServer fork新进程的原因。
35 2
|
1月前
|
存储 XML 数据库
深入地了解Android应用开发的流程和技术
深入地了解Android应用开发的流程和技术
18 0
|
1月前
|
vr&ar 数据库 Android开发
Android面试题之ActivityManagerService的启动流程
本文探讨了Android系统的SystemServer启动过程,包括创建SystemContext、引导服务、启动各类核心服务以及AMS的启动和初始化。AMS负责管理activity、广播队列、provider等,并设置SystemProcess,安装系统Provider。当AMS调用SystemReady时,系统UI准备启动,启动Launcher。文中还对比了init、zygote和system_server进程的角色。最后推荐了两本关于Android内核剖析的书籍:柯元旦教授的《Android内核剖析》和罗升阳的《Android系统源代码情景分析》。关注公众号AntDream获取更多内容。
31 0