很多人在实现微信支付的时候摸不着头脑,微信本身对文档的说明就少的可怜。之前我也去问过客服,直接丢一句话,微信平台暂时没有客服......也是呵呵了。相比较来说,支付宝支付功能好实现很多,这是题外话。这里教大家简单实现本地微信支付,包括加签也是(加签之后要由后台来处理比较安全)。亲测有效
首先先下载一下这里的demo,下载地址如下:http://download.csdn.net/detail/qq_34369025/9796656
里面的代码修改步骤如下:
第一步,将之前申请的appid、商户号api秘钥填入Constants中
public class Constants {
//appid
public static final String APP_ID = "";
//商户号
public static final String MCH_ID = "";
// API密钥,在商户平台设置
public static final String API_KEY="";
}
第二步,登录开放平台,在你创建的应用中输入你的包名和应用签名
第三步,对于用eclipse平台的来说,debug.keystore要替换成平台的debug.keystore
可以从这个地址找到本地的debug.keystore
之后运行应用,按照生成支付订单-》生成支付参数-》调起支付的顺序点击,即可调起微信支付
ps:注意WXPayEntryActivity.java这个页面是回调微信支付结果用的,要求比较苛刻,必须在将它创建在 项目下的“wxapi”包名下才能成功调起!!
eclipse:
AS:
如果有什么微信支付问题随时私信或者评论,我尽量解答