Pich Blog

关注移动开发,大数据,云计算,软件架构!

超详细Android接入支付宝支付实现,有图有真相

接上篇android接入微信支付文章,这篇我们带你来接入支付宝支付服务

简介

首先要说明的是个人感觉接入支付宝比微信简单多了, 很轻松的,所以同学们不要紧张~

当然还是老规矩啦,上来肯定的贴上官网地址,因为我这些服务天天在更新,而我的文章是教大家方法,而让你不是照葫芦画瓢

进入app支付文档有两种方式,一种是直接在下面的开放业务里

还有一种是通过上面的导航栏文档中心,然后滚动到业务接入那一栏,可以看到移动支付

当然也可以直接打开这个地址,文档还是挺多,可以关注我勾选的这几项

首先这里我也要说明的是个人是不能申请的,只能是企业,所以我demo里面的用的一些资料也是demo里面的

这里是交互流程的官方文档,需要详细的可以点进去看看

运行Demo

我们来到官方demo的下载地址

可以看到有两个,选择你需要的就行了,下载解压完直接导入eclipse并配置一些参数运行就可以查看效果了

导入jar

将demo里面的alipaySdk-20160223.jar拷贝到我们工程的libs下,并添加到依赖中

配置

权限

activity

订单数据生成

这一步,可以在服务端完成,也可以在本地完成

处理支付结果

这里支付成功了,只是提示用户,还得从服务器确认是否正在支付了,我这里只写了本地,其他如果在服务端实现是一样的,你把这代码直接发给后端就行了(如果后端是Java开发),可以看到我们已经成功调起支付宝服务了

完整代码:

如果要测试demo,请替换

MainActivity中PARTNER,SELLER,RSA_PRIVATE为你申请到的值

以上测试代码都在github上,官方的下载的sdk包也在该仓库的docs目录下

如果我的文章对来带来的帮助,可加我微信,微博,QQ什么啥的交个朋友也是不错的,另外微信,微博都会不定期发一些优质的文章,感谢大家的支持
~,联系方式在我的个人介绍里啦

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注