微信支付

记录片,防止以后很久没做在次犯二

把官方例子集成进项目后

 scheme就是你创建应用的AppID

然后还有在配置文件的appid也要换掉

这时前提条件肯定要做好了,帐号申请好,要是企业帐号

PayActivity是支付的类,进入支付类里面,官方给的例子是都在app进行的,这里得改

上面是把demo里面的服务号访问注释了,直接写死的,原来是调用后台接口返回,文档上每个字段都有说明作用,要注意字段别乱增加,不然sign会不一致,至于这些数据就别用官方的了,跟后台要一个服务数据,这样就能直接调起微信支付了,支付成功后订单完成

这里有一个坑要特别注意

这里的包路径不能更改,只能在应用包的根目录下面,类名也不能更改,不然就调不起,还有很多人说官方例子返回-1的情况,这是因为你的数据都是用的官方的,没改成自己的,

其它的细节也没什么好说的了,官方例子都写好了



原文地址:https://www.cnblogs.com/LiuZhen/p/6097158.html