Commit 7a5aadf06657d5fc430077b1df949d8cbef03f45

Authored by 赵康
1 parent ce7352ea7a
Exists in master

v4.1.5:新增运营接口

Showing 4 changed files with 17 additions and 3 deletions Side-by-side Diff

GameSDK-release4.1.5.aar
No preview for this file type
GameSDKDemo/build.gradle
... ... @@ -14,8 +14,9 @@ android {
14 14 defaultConfig {
15 15 minSdkVersion 9
16 16 targetSdkVersion 22
17   - versionCode 2
18   - versionName "1.1"
  17 + versionCode 3
  18 + versionName "1.2"
  19 + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
19 20 }
20 21  
21 22 buildTypes {
... ... @@ -34,5 +35,6 @@ dependencies {
34 35 testCompile 'junit:junit:4.12'
35 36 compile 'com.android.support:appcompat-v7:22.2.0'
36 37 // compile project(':GameSDK')
37   - compile(name:'GameSDK-release4.1.4',ext:'aar')
  38 + compile(name:'GameSDK-release4.1.5',ext:'aar')
  39 +
38 40 }
GameSDKDemo/libs/GameSDK-release4.1.5.aar
No preview for this file type
GameSDKDemo/src/main/java/com/gumptech/sdk/demo/MainActivity.java
... ... @@ -18,6 +18,7 @@ import com.gumptech.sdk.bean.PurchaseResult;
18 18 import com.gumptech.sdk.callback.InitializeCallback;
19 19 import com.gumptech.sdk.callback.LoginStateListener;
20 20 import com.gumptech.sdk.callback.PurchaseCallback;
  21 +import com.gumptech.sdk.callback.ResultCallback;
21 22 import com.gumptech.sdk.passport.fb.FBAccessToken;
22 23  
23 24 public class MainActivity extends Activity implements PurchaseCallback {
... ... @@ -157,6 +158,8 @@ public class MainActivity extends Activity implements PurchaseCallback {
157 158 public void initComplete(int result) {
158 159 if (result == GumpSDK.CODE.OK) {
159 160 btnLoginOrLogout.setEnabled(true);
  161 +
  162 + //checkRisk();
160 163 }
161 164 }
162 165 });
... ... @@ -165,6 +168,15 @@ public class MainActivity extends Activity implements PurchaseCallback {
165 168  
166 169 }
167 170  
  171 + private void checkRisk(){
  172 + GumpSDK.checkRisk(this, new ResultCallback() {
  173 + @Override
  174 + public void onResult(boolean isRisk) {
  175 + Log.i(TAG,isRisk?"There is some risks":"Nothing is risk");
  176 + }
  177 + });
  178 + }
  179 +
168 180 @Override
169 181 public void onPurchaseCompleted(PurchaseResult result) {
170 182 Log.i(TAG, "purchase completed");