91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

Google內購整理的客戶端代碼和服務器PHP驗證訂單代碼, 開發者不必關心太多細節,查看注釋部分需要開發者自己添加少量的代碼.

資源截圖

代碼片段和文件信息

package?com.jiaoma.sdk;

import?java.io.UnsupportedEncodingException;
import?java.net.URLEncoder;

import?org.json.JSONException;
import?org.json.JSONobject;

import?googleplay.GooglePlayUtil;
import?googleplay.utils.IabResult;
import?googleplay.utils.Inventory;
import?googleplay.utils.Purchase;
import?android.app.Activity;
import?android.content.Intent;
import?android.util.Log;

//主要處理充值sdk的接入?MainActivity調用并初始化
public?class?SdkChargebase?{
//============================================================
//變量處理
public?static?final?String?TAG?=?“sdk_charge“;
public?static?Activity?sContext?=?null;
//============================================================

public?static?final?int?pay_sucess?=?0;
public?static?final?int?pay_failed?=?1;
public?static?final?int?pay_cancel?=?2;


private?static?GooglePlayUtil?googlePlayUtil?=?null;
private?static?String?callbackUrl?=?null;


//============================================================
//C++回調接口
public?static?native?void??onPayResult(int?result);
//...
//============================================================


//============================================================
//設置應用程序上下文
public?static?void?init(Activity?con){
sContext?=?con;
if(googlePlayUtil?==?null){
googlePlayUtil?=?new?GooglePlayUtil(sContext?new?MyOnQueryFinishedListener());
googlePlayUtil.setonstartSetupFinishedListener(new?MyonstartSetupFinishedListener());
}

}

public?static?void?onResume()?{
?? }
??
public?static?void?onstop()?{
}

????public?static?void?onDestroy()?{

???? if(googlePlayUtil?!=?null){
???? googlePlayUtil.dispose();
???? }
????}
????
????public?static?void?onActivityResult(int?requestCode?int?resultCode?Intent?data){
???? //Log.e(TAG?“requestCode:“?+?requestCode?+?“?resultCode:“?+?resultCode);
???? googlePlayUtil.handleActivityResult(requestCode?resultCode?data);
????}
????
//============================================================
//?callbackurl本來處理成訂單實時傳入,但是setup成功后會query訂單這步驗證需要callbackrul沒辦法傳入,那么就代碼固定書寫了,也可以做到配置文件里。
?protected?static?void?doGooglePay(String?itemid?String?orderid?String?callbackurl){
?//itemId?=?“android.test.purchased“;?//?不要輕易用!!!!!因為產生的這個訂單不能被消費遇到的很大一個坑,
?//callbackUrl?=?callbackurl;
?googlePlayUtil.purchase(sContext?itemId?new?OnMyIabPurchaseFinishedListener()?orderid);
?}
?
?
? private?static?class?MyOnQueryFinishedListener?implements?GooglePlayUtil.OnQueryFinishedListener
? {
????????@Override
????????public?void?onQuerySuccess(Inventory?inv)?{
????????????Log.e(TAG?“------SdkChargebase?onQuerySuccess“);
????????}

????????@Override
????????public?void?onQueryFail(IabResult?result)?{
???????? Log.e(TAG?“------SdkChargebase?onQueryFail“);
????????}

????????@Override
????????public?void?onQueryError()?{
???????? Log.e(TAG?“------SdkChargeBa

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-03-26?12:19??google_inpay\
?????目錄???????????0??2018-03-26?11:40??google_inpay\com\
?????目錄???????????0??2018-03-26?11:40??google_inpay\com\android\
?????目錄???????????0??2018-03-26?11:40??google_inpay\com\android\vending\
?????目錄???????????0??2018-03-26?11:40??google_inpay\com\android\vending\billing\
?????文件???????11594??2018-03-08?13:19??google_inpay\com\android\vending\billing\IInAppBillingService.aidl
?????目錄???????????0??2018-03-26?11:40??google_inpay\googleplay\
?????文件???????13988??2018-03-26?12:00??google_inpay\googleplay\GooglePlayUtil.java
?????目錄???????????0??2018-03-26?11:40??google_inpay\googleplay\utils\
?????文件???????24257??2018-03-08?13:19??google_inpay\googleplay\utils\base64.java
?????文件?????????964??2018-03-08?13:19??google_inpay\googleplay\utils\base64DecoderException.java
?????文件????????2082??2018-03-08?13:19??google_inpay\googleplay\utils\IabBroadcastReceiver.java
?????文件????????1483??2018-03-08?13:19??google_inpay\googleplay\utils\IabException.java
?????文件???????51478??2018-03-26?11:59??google_inpay\googleplay\utils\IabHelper.java
?????文件????????1734??2018-03-08?13:19??google_inpay\googleplay\utils\IabResult.java
?????文件????????3417??2018-03-08?13:19??google_inpay\googleplay\utils\Inventory.java
?????文件????????2494??2018-03-08?13:19??google_inpay\googleplay\utils\Purchase.java
?????文件????????5146??2018-03-21?17:01??google_inpay\googleplay\utils\Security.java
?????文件????????2241??2018-03-08?13:19??google_inpay\googleplay\utils\SkuDetails.java
?????文件????????5430??2018-03-26?12:19??google_inpay\SdkChargebase.java
?????文件????????1309??2018-03-26?13:42??google_inpay\user_pay_google.php

評論

共有 條評論

相關資源