1. 支付宝官方支付demo下载(纯Android端)
-
使用Androidstudio导入demo,并 运行官方demo(这里忽略步骤~)
-
登录支付宝开放平台: https://open.alipay.com/develop/manage
-
点击【控制台】,网页往下拉,找到 【开发工具推荐】下的 沙箱支付环境,如下图所示
接下来会跳转到【沙箱应用】页面,如下图所示
5. 点击【自定义秘钥】 下的【查看】,此时会弹出一个对话框,如下图所示
6. 点击【公钥/证书接入指南】,会跳转秘钥工具下载页面,选择对应的平台下载即可,如下图所示
- 安装完成之后,打开 支付宝开放平台密钥工具
点击【生成秘钥】,会弹出对话框,如下图所示
- 复制公钥添加到支付宝开放平台,点击【加签变更】,将刚才复制的公钥黏贴进去,点击保存,如下图所示
2. 下载沙箱工具(支付宝客户端沙箱版)
- 回到之前的页面,如下图所示
https://open.alipay.com/develop/sandbox/tool
扫码下载支付宝沙箱版客户端app,并安装
- 点击左侧栏【沙箱账号】 使用
买家信息
下的账号和密码登录支付宝沙箱版app,如下图所示
3. Android端 配置参数
- 在前面讲到了要将APPID ,PID,和私钥 在代码中配置
- 打开官方demo ,找到PayDemoActivity页面 ,将这些参数设置进去,如下图所示
3. 开启设置沙箱支付,在PayDemoActivity下的onCreate()方法中添加如下代码
EnvUtils.setEnv(EnvUtils.EnvEnum.SANDBOX);
到这里基本配置就结束了,运行demo 去测试下支付吧~~~