微信支付宝SDK接入介绍

文章目录

    • 001 介绍与课程源码
    • 002 微信开放平台所需操作
      • 2.1、进入https://open.weixin.qq.com/注册开发者账号
      • 2.2、进行开发者认证(只支持企业用户)
      • 2.3、进入管理中心创建移动应用
      • 2.4、申请开通微信支付功能
      • 2.5、到微信商户平台进行管理 pay.weixin.qq.com
      • 2.6、到微信商户平台API安全获取微信商户秘钥
      • 2.7、在查看选项中查看APPID和APPSECRET
      • 2.8、修改应用签名和包名
    • 003 支付宝开放平台所需操作
      • 3.1、注册支付宝企业账户(www.alipay.com)
      • 3.2、开发中心-网页移动应用-支付接入-功能签约(APP支付)
    • 004 支付宝公钥与应用私钥的获取
      • 4.1、应用公钥生成
    • 005 微信与支付宝集成所需的参数
    • 006 安卓环境的配置
    • 007 AndroidStudio的安装
      • 7.1、SDKMANAGER配置
    • 008 安卓工程的介绍与对比
    • 009 微信安卓工程引入依赖类库
      • 9.1、创建安卓工程,application name写包名
      • 9.2、切换安卓布局
      • 9.3、导入unity classes包(在unity安装目录classes文件夹下可找到)
      • 9.4、导入微信类库
      • 9.5、在安卓工程中导入类库
      • 9.6、修改gradle文件
    • 010 封装微信业务接口和回调
      • 10.1、封装微信业务接口和回调步骤简介
      • 10.2、创建MainActivity类
      • 10.3、创建登录分享和支付回调(必须放到wxapi文件夹里)
    • 011 导出微信aar包
      • 11.1、导出微信arr包整体步骤
      • 11.2、点击make project导出arr包
      • 11.3、event log窗口下查看导出进度
      • 11.4、生成的包在output文件夹下
      • 11.5、arr包放入plugins/android文件夹下
      • 11.6、删除包中classes.jar文件
      • 11.7、修改manifest文件:unity在playersetting那设置的图标和名称
      • 11.8、将mainfest文件放入plugins/android文件夹中
    • 012 封装并导出支付宝aar库
      • 12.1、导出支付宝aar库简介
      • 12.2、新建module
      • 12.3、将支付宝类库放入libs文件夹中
      • 12.4、修改gradle配置
      • 12.5、新建AliSDKActivity类
      • 12.6、从官网demo复制PayResult类
      • 12.7、build工程
      • 12.8、将output文件夹中输出的包放入U3D中的Plugins/Android文件夹中
    • 所有程序源码本人博客下载资源页面均有下载

001 介绍与课程源码

微信支付宝SDK接入介绍_第1张图片
微信支付宝SDK接入介绍_第2张图片
微信支付宝SDK接入介绍_第3张图片
微信支付宝SDK接入介绍_第4张图片

002 微信开放平台所需操作

2.1、进入https://open.weixin.qq.com/注册开发者账号

2.2、进行开发者认证(只支持企业用户)

微信支付宝SDK接入介绍_第5张图片

2.3、进入管理中心创建移动应用

微信支付宝SDK接入介绍_第6张图片

2.4、申请开通微信支付功能

微信支付宝SDK接入介绍_第7张图片

2.5、到微信商户平台进行管理 pay.weixin.qq.com

微信支付宝SDK接入介绍_第8张图片

2.6、到微信商户平台API安全获取微信商户秘钥

微信支付宝SDK接入介绍_第9张图片

2.7、在查看选项中查看APPID和APPSECRET

微信支付宝SDK接入介绍_第10张图片

2.8、修改应用签名和包名

微信支付宝SDK接入介绍_第11张图片

003 支付宝开放平台所需操作

3.1、注册支付宝企业账户(www.alipay.com)

微信支付宝SDK接入介绍_第12张图片

3.2、开发中心-网页移动应用-支付接入-功能签约(APP支付)

微信支付宝SDK接入介绍_第13张图片
微信支付宝SDK接入介绍_第14张图片

004 支付宝公钥与应用私钥的获取

4.1、应用公钥生成

微信支付宝SDK接入介绍_第15张图片
微信支付宝SDK接入介绍_第16张图片

005 微信与支付宝集成所需的参数

微信支付宝SDK接入介绍_第17张图片

006 安卓环境的配置

微信支付宝SDK接入介绍_第18张图片
微信支付宝SDK接入介绍_第19张图片

007 AndroidStudio的安装

7.1、SDKMANAGER配置

微信支付宝SDK接入介绍_第20张图片

微信支付宝SDK接入介绍_第21张图片

008 安卓工程的介绍与对比

微信支付宝SDK接入介绍_第22张图片

009 微信安卓工程引入依赖类库

9.1、创建安卓工程,application name写包名

微信支付宝SDK接入介绍_第23张图片
微信支付宝SDK接入介绍_第24张图片
微信支付宝SDK接入介绍_第25张图片
微信支付宝SDK接入介绍_第26张图片

9.2、切换安卓布局

微信支付宝SDK接入介绍_第27张图片

9.3、导入unity classes包(在unity安装目录classes文件夹下可找到)

微信支付宝SDK接入介绍_第28张图片
微信支付宝SDK接入介绍_第29张图片

9.4、导入微信类库

在这里插入图片描述

9.5、在安卓工程中导入类库

微信支付宝SDK接入介绍_第30张图片

9.6、修改gradle文件

微信支付宝SDK接入介绍_第31张图片

010 封装微信业务接口和回调

10.1、封装微信业务接口和回调步骤简介

微信支付宝SDK接入介绍_第32张图片

10.2、创建MainActivity类

微信支付宝SDK接入介绍_第33张图片

10.3、创建登录分享和支付回调(必须放到wxapi文件夹里)

微信支付宝SDK接入介绍_第34张图片
微信支付宝SDK接入介绍_第35张图片

011 导出微信aar包

11.1、导出微信arr包整体步骤

微信支付宝SDK接入介绍_第36张图片

11.2、点击make project导出arr包

微信支付宝SDK接入介绍_第37张图片

11.3、event log窗口下查看导出进度

微信支付宝SDK接入介绍_第38张图片

11.4、生成的包在output文件夹下

微信支付宝SDK接入介绍_第39张图片

11.5、arr包放入plugins/android文件夹下

微信支付宝SDK接入介绍_第40张图片

11.6、删除包中classes.jar文件

微信支付宝SDK接入介绍_第41张图片

11.7、修改manifest文件:unity在playersetting那设置的图标和名称

微信支付宝SDK接入介绍_第42张图片

11.8、将mainfest文件放入plugins/android文件夹中

微信支付宝SDK接入介绍_第43张图片

012 封装并导出支付宝aar库

12.1、导出支付宝aar库简介

微信支付宝SDK接入介绍_第44张图片

12.2、新建module

微信支付宝SDK接入介绍_第45张图片
微信支付宝SDK接入介绍_第46张图片

12.3、将支付宝类库放入libs文件夹中

微信支付宝SDK接入介绍_第47张图片

12.4、修改gradle配置

微信支付宝SDK接入介绍_第48张图片

12.5、新建AliSDKActivity类

微信支付宝SDK接入介绍_第49张图片

12.6、从官网demo复制PayResult类

微信支付宝SDK接入介绍_第50张图片

12.7、build工程

微信支付宝SDK接入介绍_第51张图片

12.8、将output文件夹中输出的包放入U3D中的Plugins/Android文件夹中

微信支付宝SDK接入介绍_第52张图片
微信支付宝SDK接入介绍_第53张图片

所有程序源码本人博客下载资源页面均有下载

你可能感兴趣的:(android,安卓)