Gau*_*war 2 encryption android bouncycastle gnupg kotlin
我想在 android 中使用 BouncyCastle 进行 GnuPG 加密(想要获取 .gpg 文件)。但我收到此错误。(不支持的类文件主要版本 59。
无法转换 bcprov-jdk15on-1.67.jar (org.bouncycastle:bcprov-jdk15on:1.67))
我的gradle版本是:gradle-6.7.1-bin.zip
JAVA_VERSION="1.8.0_242"
请帮忙。
或者,如果有人可以建议我使用其他方式在 android 中进行 GnuPG 加密,那也将非常有帮助。
fan*_*hzh 19
按照这两个链接:
https://github.com/bcgit/bc-java/issues/762
https://issuetracker.google.com/issues/172784894?pli=1
解决方法是将以下行添加到gradle.properties
android.jetifier.blacklist=bcprov-jdk15on
Run Code Online (Sandbox Code Playgroud)
如果您降级到 bcprov-jdk15on-1.65,它仍然适用于 Android。从 bcprov-jdk15on-1.66 开始,Android Studio 不支持 Java 16(主要版本 59)。
您也可以使用 jdk15to18:bcprov-jdk15to18-167.jar。
| 归档时间: |
|
| 查看次数: |
2063 次 |
| 最近记录: |