Commit 057d4c203dedfb1f9991cc560f4219ee1c4f1c00
1 parent
bcd44dccf9
Exists in
master
v4.5.5:权限拒绝回调方法增加参数
Showing 5 changed files with 23 additions and 13 deletions Side-by-side Diff
GameSDKDemo/build.gradle
... | ... | @@ -78,6 +78,6 @@ dependencies { |
78 | 78 | implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:5.1.4' |
79 | 79 | //VK |
80 | 80 | implementation 'com.gumptech:VKsdk:1.5.4' |
81 | -// implementation project(':GameSDK') | |
82 | - implementation 'com.gumptech.sdk:GameSDK:4.5.3' | |
81 | + implementation project(':GameSDK') | |
82 | +// implementation 'com.gumptech.sdk:GameSDK:4.5.3' | |
83 | 83 | } |
GameSDKDemo/release/GameSDKDemo-release.apk
No preview for this file type
GameSDKDemo/release/output.json
... | ... | @@ -0,0 +1 @@ |
1 | +[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":5,"versionName":"1.3","enabled":true,"outputFile":"GameSDKDemo-release.apk","fullName":"release","baseName":"release"},"path":"GameSDKDemo-release.apk","properties":{}}] | |
0 | 2 | \ No newline at end of file |
GameSDKDemo/src/main/java/com/gumptech/sdk/demo/MainActivity.java
... | ... | @@ -20,6 +20,8 @@ import com.gumptech.sdk.callback.PurchaseCallback; |
20 | 20 | import com.gumptech.sdk.callback.ResultCallback; |
21 | 21 | import com.gumptech.sdk.passport.fb.FBAccessToken; |
22 | 22 | |
23 | +import java.util.Locale; | |
24 | + | |
23 | 25 | public class MainActivity extends Activity implements PurchaseCallback { |
24 | 26 | |
25 | 27 | private static final String TAG = "MainActivity"; |
... | ... | @@ -39,9 +41,9 @@ public class MainActivity extends Activity implements PurchaseCallback { |
39 | 41 | super.onCreate(savedInstanceState); |
40 | 42 | setContentView(R.layout.activity_main); |
41 | 43 | |
42 | - tvVersion = (TextView) findViewById(R.id.version); | |
43 | - userInfo = (TextView) findViewById(R.id.user_info); | |
44 | - btnLoginOrLogout = (Button) findViewById(R.id.login_or_logout); | |
44 | + tvVersion = findViewById(R.id.version); | |
45 | + userInfo = findViewById(R.id.user_info); | |
46 | + btnLoginOrLogout = findViewById(R.id.login_or_logout); | |
45 | 47 | btnLoginOrLogout.setOnClickListener(new View.OnClickListener() { |
46 | 48 | |
47 | 49 | @Override |
... | ... | @@ -80,9 +82,11 @@ public class MainActivity extends Activity implements PurchaseCallback { |
80 | 82 | }); |
81 | 83 | |
82 | 84 | |
85 | + Log.i("DEMO", "country:" + Locale.getDefault().getCountry() + ",language:" + Locale.getDefault().getLanguage()); | |
86 | + | |
83 | 87 | GumpSDK.getSettings().setDebug(false); |
84 | 88 | /** |
85 | - * 设置否是打印debug日志 | |
89 | + * 设置是否打印debug日志 | |
86 | 90 | */ |
87 | 91 | GumpSDK.getSettings().enableDebugLogging(true); |
88 | 92 | /** |
... | ... | @@ -178,8 +182,13 @@ public class MainActivity extends Activity implements PurchaseCallback { |
178 | 182 | } |
179 | 183 | |
180 | 184 | @Override |
181 | - public void onPermissionDenied() { | |
182 | - | |
185 | + public void onPermissionDenied(String[] deniedPermissions) { | |
186 | + StringBuilder sb = new StringBuilder(); | |
187 | + for (String s : deniedPermissions) { | |
188 | + sb.append(s); | |
189 | + sb.append(","); | |
190 | + } | |
191 | + Toast.makeText(MainActivity.this, "Permission denied:" + sb.toString(), Toast.LENGTH_SHORT).show(); | |
183 | 192 | } |
184 | 193 | }); |
185 | 194 | /** |
README.md
1 | 1 | # Gump SDK 4 for Android接入文档 |
2 | 2 | |
3 | -V4.5.4 | |
4 | -2018年9月10日 | |
3 | +V4.5.5 | |
4 | +2018年9月13日 | |
5 | 5 | |
6 | 6 | ## 版本概述 |
7 | 7 | |
... | ... | @@ -19,7 +19,7 @@ V4.5.4 |
19 | 19 | } |
20 | 20 | } |
21 | 21 | dependencies { |
22 | - implementation 'com.gumptech.sdk:GameSDK:4.5.4' | |
22 | + implementation 'com.gumptech.sdk:GameSDK:4.5.5' | |
23 | 23 | } |
24 | 24 | |
25 | 25 | |
... | ... | @@ -143,8 +143,8 @@ InitializeCallback为初始化回调接口,此接口只有一个回调方法init |
143 | 143 | |
144 | 144 | } |
145 | 145 | @Override |
146 | - public void onPermissionDenied() { | |
147 | - //用户拒绝授予权限 | |
146 | + public void onPermissionDenied(String[] deniedPermissions) { | |
147 | + //用户未授予权限,参数为没有获取的权限 | |
148 | 148 | } |
149 | 149 | }); |
150 | 150 |