使用以下命令生成密钥库文件:
Keytool -genkey -v -keystore trial.keystore -storetype jceks -alias trial -keyalg RSA -keysize 2048 -validity 10000 -keypass 260720 -storepass 260720
终端输出:
生成 2,048 位 RSA 密钥对和自签名证书 (SHA256withRSA),有效期为 10,000 天:CN=input, OU=input, O=input, L=input, ST=input, C=input [存储 trial.keystore ]
警告:JCEKS 密钥库使用专有格式。建议使用“keytool -importkeystore -srckeystore trial.keystore -destkeystore trial.keystore -deststoretype pkcs12”迁移到行业标准格式 PKCS12。
已生成密钥库文件,但无法生成具有相同密钥库的签名 apk。
错误:无效的密钥库格式
构建输出:
FAILURE:构建失败并出现异常。
- 出了什么问题:任务“:app:signReleaseBundle”执行失败。
执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障无法从存储“/Downloads/trial.keystore”读取密钥试用:无效的密钥存储格式
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
1 秒内构建失败 29 个可操作的任务:1 个已执行,28 个是最新的