Android应用支付宝支付究竟是什么做的呢,相信很多朋友对这个问题感兴趣,如果你要是做过了话你可能就会觉得,支付宝也就这么回事,但是对于没做过的朋友可能会觉得,很高大上,觉得做出来的人好叼哦,其实接入支付宝支付没你想象的那么难。先来看一下截图吧!!!

这是截图效果,那究竟是怎么做的呢?

接下来我给大家讲讲实现思路,要是看不懂的朋友底部附有源码(支付包开发工具包、demo都有)下载网址(需要积分的哦。)!!!
【一】、去官网下载Android支付宝开发工具包

解压打开“支付宝钱包支付接口开发包2.0标准版接入与使用规则.pdf”文件翻到第17页从这里开始根据文档进行操作(一定要仔细阅读文档哦!)

【二】、找到工具包提供的alipay_demo这个工程导入eclipse

alipay_demo中的PayDemoActivity.java中的部分代码:

// 商户PID
public static final String PARTNER = "XXXX";
// 商户收款账号
public static final String SELLER = "XXXX";(公司机密不方便透露不好意思)
// 商户私钥,pkcs8格式
public static final String RSA_PRIVATE = "XXXXX";
// 支付宝公钥
public static final String RSA_PUBLIC = "-----BEGIN PUBLIC KEY-----XXXXX-----END PUBLIC KEY-----";  

接下来你只需要准备四个参数(前两个参数公司提供,后两个参数可以自己获得),alipay_demo这个Demo才能够跑起来

【注意事项】
1.商户PID、商户收款账号这两个参数由公司提供
2.商户私钥【必须】是pkcs8格式的(由商户私钥转来的,具体操作打开“支付宝钱包支付接口开发包2.0标准版接入与使用规则.pdf”文件翻到第26页即可)  
3.支付宝公钥【注意】不要去掉"-----BEGIN PUBLIC KEY-----"、"-----END PUBLIC KEY-----"

【三】、实现了前一、两布基本可以实现截图的上的功能了,但是要应用到你自己的开发项目中去,需要修改alipay_demo的PayDemoActivity.java中getOrderInfo方法中的的参数(参考文档“支付宝钱包支付接口开发包2.0标准版.pdf”)改成公司自己的就行了(比如:支付成功后调用的后台url肯定要改成自己公司的后台接口)。

到此基本就行了,要是不行的话可以参考源码,下载源码网址:  Android最新版支付宝钱包的实例源码下载

Android最新版支付宝钱包的实例源码相关推荐

  1. android做拨号程序代码,Android开发手机拨号程序实现实例源码介绍

    Android开发手机拨号程序实现实例源码介绍,在上一篇文章中,我们实现了第一个程序:helloWorld,并成功测试完成.还给大家介绍了Android项目结构和说明.现在写一个手机拨号程序: 首先, ...

  2. Android如何实现简易登陆注册实例源码

    今天给大家带来Android如何实现简易登陆注册实例源码,希望能对各位学员有所帮助. activity_login <?xml version="1.0" encoding= ...

  3. 【Android CameraX】CameraXBasic —— 官方CameraX实例源码分析

    一.简介 二.源码分析 2.1 build.gradle 2.2 代码结构 2.3 变量 2.3.1 lensFacing 2.3.2 preview 2.3.3 Image capture 2.3. ...

  4. android 8.0 支付宝,新版支付宝钱包8.0发布(注意!有bug出没)

    新版支付宝钱包8.0界面做了小幅升级,新增一起AA.会员卡等功能.不过这bug也跟着升级,就有点儿不太科学了. 支付宝钱包一直是小编手机必装应用之一,有了支付宝钱包,购物.转账.充值等都十分便捷.尤其 ...

  5. Android+上百实例源码分析以及开源分析+集合打包

    1.360新版特性界面源代码 实现了360新版特性界面的效果,主要涉及到Qt的一些事件处理与自定义控件.但源码好像是c++. 2.aidl跨进程调用 服务端onBind暴露,然后客户端bindServ ...

  6. Android上百实例源码分析以及开源分析集合打包

    感谢网友banketree的收集,压缩包的内容如下: 1.360新版特性界面源代码 实现了360新版特性界面的效果,主要涉及到Qt的一些事件处理与自定义控件.但源码好像是c++. 2.aidl跨进程调 ...

  7. Android Input子系统-含实例源码

    Android Input子系统-含实例源码 1 Input子系统作用 Android很多外设都是用到输入输出设备,比如touchscreen,键盘,音量键等,输入 设备对应Android 框架是An ...

  8. 45个android实例源码

    分享45个android实例源码,很好很强大.收藏吧!!! http://www.apkbus.com/forum.php?mod=viewthread&tid=20978 (出处: Andr ...

  9. 分享45个Android实例源码

    分享45个Android实例源码,很好很强大.收藏吧!!! 分享45个android实例源码,很好很强大 http://www.apkbus.com/android-20978-1-1.html an ...

最新文章

  1. JavaScript的使用
  2. SPOJ - DISUBSTR Distinct Substrings(后缀数组)
  3. java mongo subtract_春数据MongoDB的聚合框架,例外
  4. list排序(Collections.sort())
  5. 【屏幕保护】GIS相关的屏幕保护【什么是GIS】
  6. 发布了!2020 年 AI 人才发展报告,最高补助 1000 万!
  7. python转义字符_python转义字符
  8. 实证分析 | 中介效应检验原理与Stata代码实现
  9. Debian10: 安装iF.SVNAdmin
  10. 简述冯诺依曼体系结构计算机的工作原理。
  11. apache+php环境配置
  12. NumberOptional:一个字符串转数字的工具
  13. Keil 全局变量定义与声明方法
  14. 倒谱法的基因周期检测matlab,两种基音周期检测方法
  15. axios get怎么还会显示跨域_axios 跨域问题的解决 (接口 Phal 框架)
  16. 拓嘉辰丰电商:拼多多新品适合场景推广还是搜索推广
  17. [官方Flink入门笔记 ] 五、客户端操作
  18. 【Pycharm教程】了解 PyCharm Python 控制台
  19. 如何优雅地读写HttpServletRequest和HttpServletResponse的请求体
  20. matlab costas环,基于Matlab的Costas环仿真设计

热门文章

  1. 360oauth token是什么意思_Oauth/access token
  2. word柱状图柱子紧密_诉讼状word(word文档柱状图如何编辑数据)
  3. JAVA base64的PNG格式转JPG
  4. android 通过adb工具实现无线连接安卓设备并调试
  5. 聊一聊28岁程序员被裁,我的思考和建议
  6. 机器学习第四课:SVM前置知识点(凸优化问题)
  7. 解决IDEA报错Address localhost:1099 is already in use
  8. FireFox插件 - Greasemonkey
  9. 计算机配置35%卡住不动了,大师教你win7 update更新卡住35%不动应该怎么解决
  10. Vue Devtools不显示Components