Commit 7eb853ba24782a5b378be6dccb4e80a9f0001481
1 parent
998c3827ad
Exists in
master
增加混淆配置
Showing 2 changed files with 7 additions and 3 deletions Side-by-side Diff
README.md
| 1 | 1 | # Gump SDK 5 for Android接入文档 |
| 2 | 2 | |
| 3 | 3 | V5 |
| 4 | -2019年08月01日 | |
| 4 | +2019年08月06日 | |
| 5 | 5 | |
| 6 | 6 | ## 版本概述 |
| 7 | 7 | |
| ... | ... | @@ -22,7 +22,7 @@ V5 |
| 22 | 22 | } |
| 23 | 23 | dependencies { |
| 24 | 24 | //登录功能依赖 |
| 25 | - implementation 'com.gump:Passport:5.2.2' | |
| 25 | + implementation 'com.gump:Passport:5.2.3' | |
| 26 | 26 | //支付功能依赖 |
| 27 | 27 | implementation 'com.gump:Payment:5.2.5' |
| 28 | 28 | } |
| ... | ... | @@ -190,5 +190,9 @@ PurchaseCallback为支付状态回调接口,此接口含有3个方法 |
| 190 | 190 | Ø 请开发者在混淆配置文件proguard.cfg或proguard-project.txt的最后加上 |
| 191 | 191 | |
| 192 | 192 | -keep class com.gump.payment.web.* {*;} |
| 193 | + -keepclassmembers class com.gump.gpassport.LinkHandler{ | |
| 194 | + public <methods>; | |
| 195 | + } | |
| 196 | + -keepclassmembers class com.gump.gpassport.LinkHandler$Result{*;} | |
| 193 | 197 | |
| 194 | 198 | 使得混淆的时候不会影响SDK的命名空间。 |
| 195 | 199 | \ No newline at end of file |
app/build.gradle
| ... | ... | @@ -42,7 +42,7 @@ dependencies { |
| 42 | 42 | // implementation 'com.gump:base:5.1.1' |
| 43 | 43 | // implementation project(':base') |
| 44 | 44 | // 登录功能依赖 |
| 45 | - implementation 'com.gump:Passport:5.2.2' | |
| 45 | + implementation 'com.gump:Passport:5.2.3' | |
| 46 | 46 | // implementation project(':passport') |
| 47 | 47 | //支付功能依赖 |
| 48 | 48 | implementation 'com.gump:Payment:5.2.5' |