Aynı konuya değinen daha yeni sürümler buldum, ancak en son sürümler mevcut cevapların hiçbiri için işe yaramıyor.Proguard artık çalışmıyor Retrofit
Projemde Retrofit kullanıyorum.
Uyarı: retrofit.client.OkClient: Ben araya çalıştığımda aşağıdaki hatayı alıyorum ben kullanıyorum başvurulan sınıf com.squareup.okhttp.OkHttpClient aşağıdaki ancak
bulamıyorum hiçbiri yardımcı oluyor:
-keepattributes Signature
-keep class retrofit.** { *; }
-keep class retrofit.http.** { *; }
-keep class retrofit.client.** { *; }
-keep class com.squareup.okhttp.** { *; }
-keep interface com.squareup.okhttp.** { *; }
-keep class com.google.gson.** { *; }
-keep class com.google.inject.* { *; }
-keep class org.apache.http.* { *; }
-keep class org.codehaus.mojo.** { *; }
-keep class org.apache.james.mime4j.* { *; }
-keep class javax.inject.* { *; }
-keep class sun.misc.Unsafe { *; }
-libraryjars libs/acra-4.5.0.jar
-libraryjars libs/radial-menu-v4.jar
-dontwarn javax.xml.stream.events.**
-dontwarn rx.**
-dontwarn org.apache.lang.**
# Application classes that will be serialized/deserialized over Gson
-keep class com.example.package.network.** { *; }
Bu sorunun yakın zamanda herhangi biri vardı ve çözümlendi mi?
gibi
keepattributes Bu derleme yapar ancak söz ettik gibi kullanmadığınız eminseniz sadece güvenlidir işlevsellik. Bu cevabı pek çok kişi için olduğu gibi işaretleyeceğim doğru bir –
Model sınıflarını da saklamayı unutma, bu benim için kırdı. – wkarl