Android 集成支付宝快捷支付遇到的问题2014年5月14日

相信很多人在给项目集成支付宝(快捷i支付)的时候一定也遇到过这样或者那样的问题!
本人刚刚完成最新的支付宝快捷支付,把遇到的问题总结一下!
    首先下载官方demo,并通过企业账户(支付宝貌似只支持企业账户) 获取签约账号的支付宝安全校验码(key)和合作者身份ID(partner )  
        这些流程基本在官方demo中的pdf文件中写的很详细,也很简单了,照着做就行了!在网上也有很多集成详细步骤!我就不在这里复述了!

我主要总结下我遇到的4个问题:

1、公钥的填写——这个问题我最初被绕了好久乱填几次都没填成功最后终于搞定了,用下面两张图来表达应该很容易就会了


2、集成后出现  Failure calling remote service 报错

将RSA文件中的加上“BC”就可以了,如下图:




3、Android快捷支付SDK Demo resultStatus={4001};memo={参数错误};result={}问题

要在https://b.alipay.com 的我的商家服务-PID、Key下的页面,在RSA下贴入公钥上传,而不是文档中说的https://ms.alipay.com中,打开https://ms.alipay.com会发现上面有个迁址公告...



4、全部集成到项目后报错:NoClassDefFoundError: 

       这个错误是引入alipay_lib 文件到项目的时候报的错,错误有两个

       (1)、项目的所使用的SDK版本与alipay_lib 文件使用的版本不一样,比如我的项目用的版本是2.3,而你从支付宝下载的alipay_lib用的是4.2,这样就会报错(将两边都改用同样版本的SDK就可以了)

        (2)、自己项目和alipay_lib 文件都引用了android-support-v4.jar 这个包,(讲alipay_lib里面的那个删掉就可以了 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值