* What went wrong:
Execution failed for task ':app:signReleaseBundle'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Failed to read key pckey from store "C:/Users/jrperfetto/.android/debug.keystore": Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
由于公司需要APP开发,所以在windows电脑上搭建 Flutter开发环境,按照官方文档上面的步骤进行搭建。
然后到了运行项目,进行安卓手机真机调试的时候出现以上的错误信息,网上自己找了很多方法,都试了一遍,发现没有效果。
于是尝试删除C:/Users/jrperfetto/.android/debug.keystore文件,发现项目居然能正常运行了,然后C:/Users/jrperfetto/.android/文件夹中重新生成了一个debug.keystore文件。判断可能是项目的包名和debug.keystore文件对不上所以导致项目报错。