「Android Proguard 3.0」修訂間的差異

出自TAMedia
跳至導覽 跳至搜尋
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 ----------




回首頁