Ошибка отсутствия классов при попытке создать APK для AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Ошибка отсутствия классов при попытке создать APK для Android

Сообщение Anonymous »

При попытке создать APK-файл из приложения Android я получаю следующие ошибки:

Код: Выделить всё

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.())
Я добавил эти строки в файл proguard-rules.pro:

Код: Выделить всё

-keep class org.conscript.** { *; }
-keep interface org.conscript.**
-dontwarn org.conscrypt.**

-keep class org.bouncycastle.** { *; }
-keep interface org.bouncycastle.**
-dontwarn org.bouncycastle.**
Это не помогает. Нужно ли добавлять дополнительные команды runtimeOnly в файл build.gradle (я пробовал runtimeOnly("org.conscrypt:conscrypt-android:2.5.2"), но безрезультатно.

Подробнее здесь: https://stackoverflow.com/questions/775 ... ndroid-apk
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»