Android--支付宝 android sdk 使用方法
来源:互联网 发布:socket客户端绑定端口 编辑:程序博客网 时间:2024/05/16 06:07
https://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1
首先需要去支付宝官方网站 https://www.alipay.com/ 注册一个企业帐号, 注册成功之后,登录,登录后,选择商家服务,如图:
选择商家服务后,你会发现,你的资料还未完善,需要进行验证:
此时,可以不急着去验证,先下载sdk,选择如图所示的选项:
再选择 快捷支付(无线):
接着选择技术集成:
下载解压后,进入文件夹,选择
好好看看pdf,基本就能知道sdk怎么用了,如果还是不太清楚,请继续往下看
进入以下目录:
复制此文件夹到你的工程目录下,
注意,它需要与你的工程目录文件夹在同一层,,图中cartoon就是我的项目文件夹.
将alipay_lib项目导入eclipse :
打开eclipse,选择
按照图片中的步骤进行选择
选择工程项目路径:
此时,你可以在eclipse项目工程图中,看到alipay_lib了,右键单击它,选择Properties,
再按图设置:
至此,支付宝sdk的lib已经导入eclipse,接下来,是让你的项目工程依赖这个lib.
在sdk目录下,找到alipay.jar,,将其拷贝到你工程项目的libs文件夹中
右键单击你的工程,选择Properties,按照图中步骤,进行选择,将工程项目libs中的alipay.jar导入,选择ok,那你的项目就已经成功导入sdk,并可以使用了,最后记得将alipay_sdk_demo中的 Base64.java,Keys.java,Result.java,Rsa.java拷贝到你的工程中,
如果是想让下载的sdkdemo运行起来,就按照上面的方法进行导入,先往eclipse导入alipay_sdk_demo项目,再导入alipay_lib项目,就可以运行了.
最后,你还需要生成公钥和私钥,在WS_SECURE_PAY_SDK\移动支付接口智能SDK版(20140923)目录下,找到openssl目录,进入它的bin目录,WS_SECURE_PAY_SDK\移动支付接口智能SDK版(20140923)\openssl\bin,选择openssl.exe运行,在openssl目录下,有个 生成命令.txt ,打开它,按照步骤输入命令就可以了,最后将RSA私钥转换成PKCS8格式的字符串,需要复制出来,复制方法:
右键点击 openssl窗口上边边缘,选择“编辑→标记”,选中要复制的文字
此时继续右键点击 openssl 窗口上边边缘,选择“编辑→复制”,把复制的内容粘贴进一个新的记事本中,可随意命名,只要知道这个是 PKCS8格式的私钥即可(请
妥善保存该文件)。
以上方法,pdf文档中都有的,你需要将复制的字符串,拷贝到你工程目录中的Keys.java文件中的 PRIVATE参数中
在bin目录下生成的rsa_private_key.pem是商户私钥,rsa_public_key.pem是商户公钥
- 支付宝 android sdk 使用方法
- Android--支付宝 android sdk 使用方法
- Android 集成支付宝SDK
- android 支付宝SDK集成
- android 支付宝SDK集成
- Android 集成支付宝SDK
- android 支付宝SDK集成
- android 支付宝SDK集成
- android 支付宝SDK集成
- android 支付宝SDK集成
- android 支付宝SDK集成
- Android 支付宝 sdk 开发
- Android 集成支付宝SDK
- android 支付sdk ---->libPaySdk
- Android APP 集成支付宝android 支付宝SDK集成
- android接入支付宝sdk使用注意事项
- Xamarin.Android支付宝SDK Demo
- android 支付宝sdk接入详解
- css3-盒子模型的应用
- STM32 FOC BLDC与PMSM的区别
- 50种优化数据库的方法
- Think in Java 笔记
- Egret)scroller滚动条取消回弹
- Android--支付宝 android sdk 使用方法
- Socket 死连接详解
- Egret)ios建议声音编码
- Base64编码
- rtl8188eus usb wifi 连接ssid的移植
- Jquery 获取checkbox的checked问题
- 百度地图学习
- 前端工具bower wiredep
- ReentrantReadWriteLock读写锁的使用