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


Android最新版支付宝钱包的实例源码Android最新版支付宝钱包的实例源码

Android最新版支付宝钱包的实例源码


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

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


【一】、去官网下载Android支付宝开发工具包

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


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

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

[java] view plain copy
  1. // 商户PID    
  2. public static final String PARTNER = "XXXX";    
  3. // 商户收款账号    
  4. public static final String SELLER = "XXXX";(公司机密不方便透露不好意思)    
  5. // 商户私钥,pkcs8格式    
  6. public static final String RSA_PRIVATE = "XXXXX";    
  7. // 支付宝公钥    
  8. 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最新版支付宝钱包的实例源码下载

相关文章:

  • 2022-12-23
  • 2021-11-27
  • 2022-12-23
  • 2021-11-16
  • 2021-11-29
  • 2022-12-23
  • 2021-07-25
猜你喜欢
  • 2021-06-18
  • 2021-12-01
  • 2021-08-07
  • 2021-07-02
  • 2021-04-30
  • 2021-06-22
相关资源
相似解决方案