微信 配置文件 android,微信支付,配置指南 (Android 端) – 热爱改变生活
愁死我了~
当我看到微信支付的接口,并且下载了它的 demo 之后,这是我的感觉。
程序猿何苦为难程序猿。
硬着头皮看 demo。
第一步:
第二步
Constants 里面有三个参数:APP_ID,MCH_ID,API_KEY。
APP_ID: 在 open 里面有,注意这个修改了之后,manifest 文件里面也需要修改
MCH_ID: 在微信的支付平台里面有,或者申请支付成功后给你发的邮件里面
API_KEY:支付秘钥,在申请成功之后登陆到微信支付平台,在下图的位置手动进行设置,设置后填入到程序里面
第三步
设置参数:
packageParams.add(new BasicNameValuePair(“body”, “ 哈哈”));//设置商品描述
注:
如果单独使用上面的这句话,会发现获取不到 prepay_id 了,这时候我们需要对生成的 xml 进行一下转码再发送。
即,最后我们 return new String(xmlstring.toString().getBytes(), “ISO8859-1”);
如果是英文,最后 return xmlString 也可以
packageParams.add(new BasicNameValuePair(“notify_url”, “http://121.40.35.3/test”));//接收微信支付异步通知回调地址
重要的说的差不多了,剩下的看接口参数列表去吧:9.1 参数列表
第四步
都配置的差不多了,开始运行吧~
等等~~
亲,你的应用签名和包名都填上去(找到你的应用,填上去)了吧,签名在 Eclipse–>Window–>preference–>Android–>Build 下的 MD5 值,然后再对比对比是不是一样的?(注意开放平台的应用签名不要包含冒号)
如果你的 debug.keystore 不是你正式发布程序用的,那在测试程序的时候难不成要一遍一遍打成正式包然后在测试吗?
下面是解决方法:搜索 “修改 android 签名证书” 或查看结果
有个很重要的问题:请注意你是否是在模拟器,如果是模拟器,是否安装了微信程序,只有安装了微信程序才可以打开微信支付。
微信 配置文件 android,微信支付,配置指南 (Android 端) – 热爱改变生活相关推荐
- android uri内部协议,Android 解析 Intent 协议并打开程序 – 热爱改变生活
我现在写的程序是基于 webview 的,程序中又遇到了网页版支付宝支付,里面就有这么一个链接,这个链接在访问之后,会打开支付宝程序: intent://platformapi/startapp?ap ...
- android 仿支付页面,【android仿系列进阶篇】android 支付宝手机网页支付
最近在做android-,恩,就说这么多吧 1,准备工作 当然了,假设你已经有了pid(partner)和商户账户(seller),并且开通了手机网页支付功能. 下载的包里面,打开[手机网页即时到账接 ...
- android仿支付提现功能,Android应用开发Android 仿微信支付密码界面
本文将带你了解Android应用开发Android 仿微信支付密码界面,希望本文对大家学Android有所帮助. 使用 Bundle bundle = new Bundle(); bundle.put ...
- Android Gradle进阶配置指南
简单的总结一下gradle: 1.Gradle是一种构建工具,它可以帮你管理项目中的差异,依赖,编译,打包,部署......你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用 ...
- Android Gradle进阶配置指南 1
简单的总结一下gradle: 1.Gradle是一种构建工具,它可以帮你管理项目中的差异,依赖,编译,打包,部署......你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用 ...
- android Q gradle配置,【Android】Android Studio启动配置gradle
环境:debian 第一次创建Android工程的时候,现配置gradle,但是一般会卡在 Download Gradle directly from http://services.gradle.o ...
- android 模块混淆配置,使用android studio混淆多个模块
我有gradle proguard的问题...我有以下模块: 应用:主应用模块.有依赖ModuleA和ModuleC ModuleA:库模块.有依赖ModuleB和jar dependecies. M ...
- android webview 长按复制,Android webview 点击或长按有蒙层 – 热爱改变生活
Android 使用 webview 加载本地 html,在本地 html 上面点击的时候会有一层橙色的蒙层,使用下面的代码可以去掉. body, div, dl, dt, dd, ul, ol, l ...
- android微信支付坑,微信支付踏坑之旅
其实微信支付的集成步骤也就那么几步,奈何第一次接触无论是微信官方文档还是5+SDK文档都看的晕头转向,于是我换个思路 (以下只针对android app支付功能,服务端为java) 1.首选确定app ...
最新文章
- 18.16 gcc-3.4.5编译错误及解决方法集锦
- 【python】 针对python3 下无法导入tkinter
- spring中文参考手册-核心技术_ioc
- Python中浅拷贝和深拷贝的理解与研究
- 查询数据库中所有的表的信息
- STM32单片机简介
- 手把手教你使用Python提取快递信息
- 【SpringBoot】Bean 注入失败问题汇总
- 挂载光盘linux内核升级,华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核...
- Hibernate----初识
- Markdown语法快速入门(印象笔记)(从入门到精通,只有一步之遥)
- python执行sql 语句
- 从零开始,一步一步编写网页
- 重装系统失败解决办法|修复方法
- 【小程序源码】字体设计符号组合多功能
- 【Netty】Netty零拷贝原理
- 计算机专业十六字口号,大学运动会十六字口号(精选50句)
- Abaqus 利用FindAt函数根据坐标查找点,线,面
- WEB中间件————NGINX 部署与上线小游戏初步使用
- x64驱动:DKOM 实现进程隐藏
热门文章
- IOS在线听书 喜马拉雅SDK开发笔记(部分)
- 如何用python爬取视频_介绍Python爬取哔哩哔哩视频
- uniapp开发APP从开发到上架全过程(一)
- Leica Infinity三维映射环境数据
- linux wifi投屏,树莓派WIFI投屏
- 有哪些期货交易理念(期货交易的概念及主要特征)
- exp-00056:遇到oracle错误 12154,EXP-00056: 遇到 ORACLE 错误 12154
- 注销app密码服务器时出错,苹果7注销id显示验证错误连接服务器出现问题是怎么回事...
- (python 3)1039 到底买不买 (20分)
- 两款网站新年灯笼代码,给你的网站添加喜庆[教程]