1.到蚂蚁金服创建应用并签约
2.将数据提交到后台服务器数据请求成功后进行支付宝支付
3.
new Thread(){ @Override public void run() { super.run(); try{ JSONObject json=new JSONObject(payInfo);//获取从服务器传来的数据 if(json.optInt("status")==1){ JSONObject object=json.getJSONObject("result"); order_id=object.getString("order_id"); String sucess=object.getString("data");//提交到支付宝的数据 PayTask alipay=new PayTask(PayActivity.this);//需要运行在非UI线程中 Map<String,String> result=alipay.payV2(sucess,true); mHandler.sendEmptyMessage(1); } }catch (Exception e){ e.printStackTrace(); } } }.start();