安卓支付之ping 開發

2021-07-06 08:18:43 字數 643 閱讀 7673

ping++是為移動開發者解決支付接入問題的平台,移動開發者只需一次性接入ping++的sdk,即可快速完成當前主流的支付渠道接入,並定製自己的支付系統。

首先 咱們先要現在人家提供的sdk(client-sdk)倒入到咱們的開發環境下,然後關聯到咱們的專案中。

要講so檔案請新增到jnilibs目錄中)然後將lib/assets目錄下的data.bin新增到專案工程的assets下面。

ok 新增完了這些呢 咱們要進行下一步的新增就是所謂的許可權

千萬不要少加!

完成這步以後,接下來咱們要註冊activity

關鍵的一步操作來了 就是獲取charge

charge 物件是乙個包含支付資訊的json物件,是 ping++ sdk 發起支付的必須的引數。該引數需要請求使用者伺服器獲得,服務端生成charge的方式參考ping++ 官方文件,位址 sdk 中的 demo 裡面提供了如何獲取 charge 的例項方法,供使用者參考。

這些工作準備好以後那麼咱們就可以發起支付了

從 activity 的 onactivityresult 方法中獲得支付結果。支付成功後,使用者伺服器也會收到ping++ 伺服器傳送的非同步通知。 最終支付成功請根據服務端非同步通知為準。

好了 以上就是詳細操作了,不足的地方大家多指教,祝大家生活愉快~

安卓開發之Button

按鈕按下 長按 鬆開三種狀態 切換背景時使用 setonclicklistener 按下 setonlongclicklistener 長按setontouchlistener 鬆開 bt1.setontouchlistener new view.ontouchlistener 抬起操作 if mo...

安卓開發之json解析

1 從網頁獲取json返回字串 public class readnet extends asynctask 2 用jsonobject類和jsonarray類解析json字串 jsonobject jsonobject new jsonobject jsonstring jsonarray jso...

安卓整合支付寶支付功能

1.準備sdk 進入ws mobile pay sdk base 支付寶錢包支付介面開發包2.0標準版 201501014 demo 客戶端demo,解壓其中安卓對應的zip,得到alipay sdk common為jar 包,alipay demo是對應的demo程式 ws mobile pay ...