Hey sono nuovo con proGuard, lo uso per proteggere il mio codice da reverse engineering, ma quando ho creato il mio apk firmato ho ricevuto molti errori quando ho abilitato ProGuard, googled il mio problema ho trovato le risposte che dice che l'uso -dontwarn per le classi che mostrano nel messaggio di errore, ma dopo aver visto la documentazione da Proguard si dicequal è la differenza tra -keep class e -dontwarn
Se non avete voglia di filtrare le classi problematiche, puoi tentare la fortuna con l'opzione -ignorewarnings, o anche con l'opzione -dontwarn. Usa queste opzioni solo se sai davvero cosa stai facendo.
e non so cosa sto facendo e qui è la mia proguard-rules.pro
file di
-dontwarn okio.**
-dontwarn org.apache.**
-dontwarn com.appodeal.**
-dontwarn com.parse.**
-dontwarn com.squareup.**
e ho visto alcune risposte dice che l'uso -keep class
così qualcuno può spiegare
mantenere classe significa che stai dicendo proGuard: non toccare questa classe, dontwarn significa, qualsiasi problema accada ... non dirmi :) – Yazan