FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:signReleaseBundle'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.FinalizeBundleTask$BundleToolRunnable
> Failed to read key upload from store "/Users/alisolanki/upload-keystore.jks": Integrity check failed: java.security.NoSuchAlgorithmException:
Algorithm HmacPBESHA256 not available
我试过的是:
我不想通过对谷歌Playstore的支持请求来更改我的上传密钥,因为我有密钥存储库和密码。
发布于 2022-04-21 16:03:43
我通过在堆栈溢出上遵循这个解决方案来解决这个问题:Error building AAB - Flutter (Android) - Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
我得到了同样的错误,我尝试了下面的命令
密钥工具-genkey -v -keystore ~/ upload keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload -storetype JKS具有额外属性
-storetype JKS帮助我解决问题并成功地创建包。
Java9或更高版本只需要-storetype JKS标记。在Java9发行版中,keystore类型默认为PKS12。
https://stackoverflow.com/questions/71950361
复制相似问题