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最新版支付宝钱包的实例源码下载

猜你喜欢

转载自blog.csdn.net/leansmall/article/details/80466719