「Android Proguard 3.0」修訂間的差異
跳至導覽
跳至搜尋
imported>Wikiuser (新頁面: == Proguard configuration == 如果您的APP本身需要經過proguard混淆,請增加下面的設定 <b>##------------ Begin: proguard configuration for MADP --------</b> -keep...) |
imported>Wikiuser |
||
行 22: | 行 22: | ||
-dontwarn javax.annotation.** | -dontwarn javax.annotation.** | ||
<b>##---------------End: proguard configuration for Retrofit ----------</b> | <b>##---------------End: proguard configuration for Retrofit ----------</b> | ||
<b>##---------------Begin: proguard configuration for Criteo ----------</b> | |||
-keep class com.criteo.** {*;} | |||
-dontwarn com.criteo.** | |||
<b>##---------------End: proguard configuration for Criteo ----------</b> | |||
<br><br> | <br><br> | ||
[[Android SDK Developer Guide 2 | 回首頁]] | [[Android SDK Developer Guide 2 | 回首頁]] |
於 2018年10月5日 (五) 10:05 的最新修訂
Proguard configuration
如果您的APP本身需要經過proguard混淆,請增加下面的設定
##------------ Begin: proguard configuration for MADP -------- -keep class com.taiwanmobile.pt.adp.view.** { *; } ##------------ End: proguard configuration for MADP ---------- ##----------- Begin: proguard configuration for google play service(mediation) -------- -keep class com.google.android.gms.ads.** { *; } -keep class com.google.ads.** { *; } -dontwarn com.google.ads.** -dontwarn com.google.android.gms.ads.** ##----------- End: proguard configuration for google play service(mediation) ----------
若你的SDK的版本為6以上, 必須再加上下列設定
##----------- Begin: proguard configuration for Retrofit --------- -dontnote retrofit2.Platform -dontwarn retrofit2.Platform$Java8 -keepattributes Exceptions -keepattributes Signature -dontwarn okio.** -dontwarn javax.annotation.** ##---------------End: proguard configuration for Retrofit ---------- ##---------------Begin: proguard configuration for Criteo ---------- -keep class com.criteo.** {*;} -dontwarn com.criteo.** ##---------------End: proguard configuration for Criteo ----------