Это не помогает. Нужно ли добавлять дополнительные команды runtimeOnly в файл build.gradle (я пробовал runtimeOnly("org.conscrypt:conscrypt-android:2.5.2"), но безрезультатно.
При попытке создать APK-файл из приложения Android я получаю следующие ошибки: [code]Missing class com.android.org.conscrypt.SSLParametersImpl (referenced from: void org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter.(org.conscrypt.AbstractConscryptSocket)) Missing class com.gemalto.jp2.JP2Decoder (referenced from: android.graphics.Bitmap com.tom_roush.pdfbox.filter.JPXFilter.readJPX(java.io.InputStream, com.tom_roush.pdfbox.filter.DecodeOptions, com.tom_roush.pdfbox.filter.DecodeResult)) Missing class org.apache.harmony.xnet.provider.jsse.SSLParametersImpl (referenced from: void org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter.(org.conscrypt.AbstractConscryptSocket)) Missing class org.bouncycastle.jsse.BCSSLParameters (referenced from: void okhttp3.internal.platform.BouncyCastlePlatform.configureTlsExtensions(javax.net.ssl.SSLSocket, java.lang.String, java.util.List) and 1 other context) Missing class org.bouncycastle.jsse.BCSSLSocket (referenced from: void okhttp3.internal.platform.BouncyCastlePlatform.configureTlsExtensions(javax.net.ssl.SSLSocket, java.lang.String, java.util.List) and 5 other contexts) Missing class org.bouncycastle.jsse.provider.BouncyCastleJsseProvider (referenced from: void okhttp3.internal.platform.BouncyCastlePlatform.()) [/code] Я добавил эти строки в файл proguard-rules.pro: [code]-keep class org.conscript.** { *; } -keep interface org.conscript.** -dontwarn org.conscrypt.**
-keep class org.bouncycastle.** { *; } -keep interface org.bouncycastle.** -dontwarn org.bouncycastle.** [/code] Это не помогает. Нужно ли добавлять дополнительные команды runtimeOnly в файл build.gradle (я пробовал runtimeOnly("org.conscrypt:conscrypt-android:2.5.2"), но безрезультатно.