生成签名 APK 时出现此错误:app:minifyReleaseWithR8 FAILED

问题描述 投票:0回答:0

AGPBI: {"kind":"error","text":"Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that generated in D:\AndroidStudioProjects\W-Android pp uild \输出\映射 elease\missing_rules.txt.","sources":[{}]}

AGPBI: {"kind":"error","text":"Missing class org.conscrypt.Conscrypt(引用自:okhttp3.internal.platform.Platform okhttp3.internal.platform.ConscryptPlatform.buildIfSupported() 和其他 2 个上下文) 缺少类 org.conscrypt.OpenSSLProvider(引用自:java.security.Provider okhttp3.internal.platform.ConscryptPlatform.getProvider())","sources":[{}],"tool":"R8"}

运行 R8 时检测到缺失类。请添加缺少的类或应用在 D:\AndroidStudioProjects\W-Android pp uild\outputs\mapping 中生成的额外保留规则 释放\缺少_rules.txt.

缺少类 org.conscrypt.Conscrypt(引用自:okhttp3.internal.platform.Platform okhttp3.internal.platform.ConscryptPlatform.buildIfSupported() 和其他 2 个上下文)

缺少类 org.conscrypt.OpenSSLProvider(引用自:java.security.Provider okhttp3.internal.platform.ConscryptPlatform.getProvider())

我正在尝试在 Android Studio 中生成签名包/apk,但无法生成要在 google play 商店中启动的 apk。帮助我找到解决方案。

android build.gradle proguard android-build
© www.soinside.com 2019 - 2024. All rights reserved.