
目录
[一、Algorithm HmacPBESHA256 not available](#一、Algorithm HmacPBESHA256 not available)
一、Algorithm HmacPBESHA256 not available
报错场景
编译工程报错了 Algorithm HmacPBESHA256 not available,报错信息如下:

问题分析
主要原因是之前工程的java版本比较低,而Android Studio Flamingo需要的版本要求在17及以上。
但是我目前选择的版本是11。

解决方法
(1)打开File-->Project Structure -->选择SDK Location-->JDK的版本选择Flamingo自带的即可。

点击OK,
点击build,等待构建完成,

重新编译,通过,完美解决!!
(2)如果你参考了更改Gradle JDK等的办法都没有用。
那么,尝试在C盘目录中删除debug.keystone这个文件,因为这个是之前安装版本对应的debug签名工具,然后重新build项目看看。
