快速实现微信支付功能
来源:互联网 发布:p2p网络摄像头平台 编辑:程序博客网 时间:2024/05/19 13:19
首先去支付宝开发平台申请支付接入功能,并且填写正确的包名和APP签名
1,包名直接在Androidmainfest中查看 package="com.company.demo";
2,APP签名可以用腾讯开发平台的签名生成工具Gen_Signature_Android.apk来获取;细心的会发现debug版本和 release版本的签名并不一样,但是我们在接入支付功能填写的签名只有一个,这样不方便调试,那么怎样才能让debug版本的签名和release版本的签名一致呢,请查看我的下一篇文章有详细讲解
然后直接将wxapi.WXPayEntryActivity拷到你的项目中去用于回调,同时在Androidmainfest.xml中添加该activity
最后我们就要写调取微信功能的代码了:
private IWXAPI api;
api = WXAPIFactory.createWXAPI(this, WEIXIN_ID);api.registerApp(WEIXIN_ID);
if (!api.isWXAppInstalled()) { Toast.toast(this, "没有安装微信"); return;}if (!api.isWXAppSupportAPI()) { Toast.toast(this, "当前版本不支持支付功能"); return;}
PayReq payRequest = n ew PayReq();
payRequest.appId = data1.getString("appid");payRequest.partnerId = data1.getString("partnerid");payRequest.prepayId = data1.getString("prepayid");payRequest.packageValue = data1.getString("package");payRequest.nonceStr = data1.getString("noncestr");payRequest.timeStamp = data1.getString("timestamp");payRequest.sign = data1.getString("sign");api.sendReq(payRequest);这样就能轻松实现支付功能了
阅读全文
0 0
- 快速实现微信支付功能
- 微信支付功能实现
- Android快速实现微信支付
- Android快速实现微信支付
- Unity3D快速实现微信支付
- Unity3D快速实现微信支付
- 微信支付功能的实现过程
- Android实现微信支付功能
- JS微信支付功能实现总结
- 支付宝、微信支付网络请求功能的实现
- 微信支付功能
- 微信支付功能
- 如何在微信公众平台上实现支付功能/微信支付
- Android快速实现微信支付(真的!很快!)
- Android 快速实现微信支付(真的!很快!)
- Android快速实现微信支付(真的!很快!)
- 微信支付快速集成
- 安卓客户端微信支付功能实现
- Kotlin入门(10)七十二变的输入参数
- 强大的查找命令find
- [总结]数据结构真是博大精深(二)
- hdu 1203 I NEED A OFFER!
- [一天一项目]检查字符串是否为回文
- 快速实现微信支付功能
- best time to buy and sell stock
- 机器学习-->监督学习-->SVM
- 0802-Java打印六阶杨辉三角(两种)
- 2017杭电多校联赛第三场-RXD's date (hdu6066)签到水题
- 分享一个SharedPreferences工具类
- 整体了解hadoop框架及其开源项目
- 《小白兔到大黑牛》第十三篇maven中Hadoop中类的练习
- spring cloud初学者-mongodb