Я нашел более старые вопросы, которые касаются одного и того же предмета, но с последними версиями ни один из доступных ответов не работает для меня.
Я использую Retrofit в своем проекте. Когда я пытаюсь собрать, я получаю следующую ошибку:
Предупреждение: retrofit.client.OkClient: не удается найти ссылочный класс com.squareup.okhttp.OkHttpClient
Я использую следующее, но ничто из этого не помогает:
-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.** { *; }
У кого-нибудь была эта проблема в последнее время и разрешил ее?