微信支付之终级教程版,-1 问题全面分析

[TOP]
微信支付,说实话,做这个没有趟过水,踩过坑,三分钟搞定的还真没几人,简单是简单,但是…. 写官方文档的人比较懒,挖了不少坑!那么,我就写个3分钟上手的文章,就三分钟!

集成APP支付

一、下载SDK(当前最新3.1.1)和官方DEMO

二、集成支付环境

* 将jar包加到工程中,将demo中的WXPayEntryActivity.java 复制到自己工程中,注意了,要保持全包路径,也就是说你自己要建个 工程包名.wxapi这样的包路径,如下图,如然,别忘了在androidmainfest中注册这个activity. *

这里写图片描述
这样就算完成了集成支付环境了,剩下的就是操作api来完成支付功能

三、调起微信支付页面

 ** 首先来了解下APPID这玩意,这个是在开发者平台上创建应用时对应的一个appId,每个应用都是唯一的appId,关于创建应用     这一块,就没什么可讲的了**

步骤一:注册appId

    private IWXAPI msgApi;//操作各种功能的接口
    /**
    * 注册appId ,方式一:
    */
    private void initWXAPI(){
        //参数二:注册的appId,参数三:是否验证appId,第三个参数可要可不要,不过还是指定为false吧
        msgApi = WXAPIFactory.createWXAPI(AwardActivity.this,ValueConstants.APP_ID,false);
        //msgApi = WXAPIFactory.createWXAPI(AwardActivity.this,ValueConstants.APP_ID);
    }
    /**
    *注册appId,方式二:
    */  
    private void initWXAPI(){
        msgApi = WXAPIFactory.createWXAPI(AwardActivity.this,null);
        msgApi.registerApp(ValueConstants.APP_ID);
    }

步骤二:调起支付页面

        if (msgApi.getWXAppSupportAPI() >= Build.PAY
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一鱼浅游

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值