Android集成银联支付,跳过大坑,快速运行官方给的demo

最近公司涉及到银联的相关支付,没办法,弄吧。于是我到他们官网上下载了开发包,下面是地址:
https://open.unionpay.com/ajweb/product/detail?id=3,根据提示输出开发包下载就可以了,
Android集成银联支付,跳过大坑,快速运行官方给的demo_第1张图片

然后火急火燎的拿来用。打开android studio,导入工程。然后一会发现,这是什么demo啊,根本就不能运行嘛,太坑了。我们还是看文档吧:

这里写图片描述
这里巴拉巴拉一大堆,哎。然后我就按照上面的步骤,一步一步的走,上面都有说明,我就不再这里赘述了。当你把它上面所说的都倒进你的工程里面时,注意这时候你其实已经在坑之中了。然后我们运行我们的程序,在点击购买的时候,你会发现,对,崩了,我们打开日志:

Android集成银联支付,跳过大坑,快速运行官方给的demo_第2张图片

找原因吧,这应该是.so文件位置放错了,然后楼主就在网上啊文档上啊各种找解决的方法。在官网上看到了这个:
Android集成银联支付,跳过大坑,快速运行官方给的demo_第3张图片

看到这里,就好像久旱逢甘雨那种喜悦油然而生,因为找了很久。既然找到了就改吧,然后运行程序。心想,再不行就吃吃屎,抱着吃屎的巨大太挑战。但是最终还是崩了。然后没办法问客服吧,客服也没能解决我的问题,最后还叫我发邮件给他们专门的技术人员,我当时弱弱的问了一句,你不是技术人员么,他说不是。我当时那个暴脾气,我曹,你不是在那里瞎扯什么,没办法发邮件吧。但是一直都没有回我,不得不说这个客服是我见过最烂的。最后我想到,我们打开的是eclipse的demo,.so文件放的位置肯定是有问题的,那么我放在jniLibs中呢,下面是我的tree

Android集成银联支付,跳过大坑,快速运行官方给的demo_第4张图片

按照我这样放置,OK,解决了

你可能感兴趣的:(支付相关)