直接去支付宝开发文档那里下载demo,下载好后有三个文件夹,直接import那个安卓demo。然后在apliay_demo你试着运行一下,点击支付,然后当然不行。因为你还有四个参数没填。
1)PARTNER 你公司支付宝账号申请的PID,这个公司签约就有了不多讲
2)SELLER 当然就是你公司的支付宝账号,也不多讲
3)RSA_PRIVATE 这个很重要了,按照开发文档的必须要生成RSA公钥私钥,然后文档提到的openssl工具就是demo里面的那个openssl.exe.按照开发文档的命令生成私钥公钥,私钥必须要转成pkcs8格式,支付宝规定的,然后直接复制那段转换后私钥(重要的事情说三骗,重要的事情说三骗,重要的事情说三骗),左上角那里点击有个标记,然后再点击复制就成功复制了,然后随便创建个记事本先粘贴过去。而不是直接去bin目录下直接获取私钥,那个还没转换格式,这个是最大的坑。。。。。。。这样我们就获得RSA私钥了。(格式也是要去掉收尾的begin和end,开发文档也有提示).
公钥呢?直接去bin目录下就有,用记事本打开,去掉收尾的begin和end ,空格 和换行(开发文档也有提示)。
4)RSA_PUBLIC 然后https://openhome.alipay.com/platform/keyManage.htm?keyType=partner这里,你就在合作伙伴那里点RSA加密了(这个是第三步的RSA公钥),上传成功就会自然生成我们的支付宝公钥了。
最后最后,那里左边有客服,不懂就问客服,第一次是支付宝在修复,第二次是支付宝连接错了,反正客服闲的很,连续拼命骚扰就变人工客服了,他们很耐心。
最后不懂就加我qq吧,1125495740,注明来源