ALI40247(系统繁忙,请稍后再试)

   一,官方demo运行 
其实吧,支付宝集成真的很简单,看着demo 十行代码搞定
    支付宝官方demo运行只需要注意两个地方
1,
/** 支付宝支付业务:入参app_id */
public static final String APPID = "";
2
/** 工具地址:https://doc.open.alipay.com/docs/doc.htm?treeId=291&articleId=106097&docType=1 */
public static final String RSA2_PRIVATE = "";
这个要注意 这个要注意:::: 你的私钥要放在 RSA2_PRIVATE 注意 是RSA2 是2 这个地方真的很坑人,如果你不放在RSA2_PRIVATE而是放在RSA_PRIVATE上面就会报

ALI40247(系统繁忙,请稍后再试)



二,集成到自己项目中
Runnable payRunnable = () -> {
    PayTask alipay = new PayTask(context);
    Map<String, String> result = alipay.payV2(orderInfo, true);
    Message msg = new Message();
    msg.what = SDK_PAY_FLAG;
    msg.obj = result;
    mHandler.sendMessage(msg);
};
// 必须异步调用
Thread payThread = new Thread(payRunnable);
payThread.start();

只需要这么十行代码 这个orderInfo是后台返回回来的



三,自己项目中写签名
如果后台不给力,自己项目中写签名也很简单的
只需要把官方demo中的类拷过来就行
注意一点::
注意一点::
一定要final


猜你喜欢

转载自blog.csdn.net/chenshuaiforwork/article/details/79665409