Closed Gnzlt closed 5 years ago
@Gnzlt
This is probably a problem with you Proguard configuration that stripped out some OkHttp classes.
That's why I recommend to switch to R8 in the Setup guide.
But, to fix your issue, try to add this to your proguard.config file:
-dontwarn okhttp3. -dontwarn okio. -dontwarn javax.annotation. -dontwarn org.conscrypt. -keepnames class okhttp3.internal.publicsuffix.PublicSuffixDatabase -dontnote com.squareup.okhttp. -dontnote retrofit2.Platform -dontwarn retrofit2. -keepattributes Exceptions
Actually, looks like Firebase In-App Messaging also uses Picasso and it is messing up with the dependencies.
Try to add: -keep class com.squareup.picasso.* { ; }
If you still get this error, please reopen the issue.
Just after adding
pingplacepicker
dependency, I get the following crash when launching the app. I use Firebase In-App Messaging but I don't know how it can affect the use of this library. 😕