ProGuard не может найти указанный класс android.net.http.AndroidHttpClient - PullRequest
0 голосов
/ 24 мая 2018

При экспорте подписанного apk появляется следующая ошибка:

Proguard returned with error code 1. See console
Warning: com.google.android.gms.internal.zzaj: can't find referenced method 'void addHeader(java.lang.String,java.lang.String)' in program class com.google.android.gms.internal.zzak
Warning: com.google.android.gms.internal.zzak: can't find referenced method 'void setURI(java.net.URI)' in program class com.google.android.gms.internal.zzak
Warning: com.google.android.gms.internal.zzar: can't find referenced class android.net.http.AndroidHttpClient

Безопасно ли просто добавить эти Proguard правила:

-keep class android.net.http.AndroidHttpClient
-dontwarn android.net.http.AndroidHttpClient

Или я тоженужно включить org.apache.http.legacy.jar в проект?

1 Ответ

0 голосов
/ 24 мая 2018

Добавьте эту строку к вашей гвардии.Это никак не повлияет на ваш код

-dontwarn org.apache.http.**
...