我对使用flutter构建appbundle有意见



我正试图准备我的应用程序发布到播放商店,但在创建应用程序捆绑包时,这个错误显示了太多次,我曾重新创建密钥库,但再次失败,我想提到的是,当我设置密钥库时,它会要求我提供密钥库密码,而不需要密钥

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
[        ]    
> Failed to read key key from store "/Users/ahd/key.jks": Invalid keystore format

我遇到了这个问题,这是因为我使用的Java版本。我使用安卓工作室中的密钥工具来生成密钥库,这为我解决了这个问题

运行CCD_ 1;Java二进制:";进入然后使用此路径将"java"替换为"keytool"来生成密钥库。例如

/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

在我的案例中,我还遵循了最后弹出的建议,迁移到PKCS12(再次使用Android Studio中的密钥工具(。

最新更新