【Android Studio】解决报错问题Algorithm HmacPBESHA256 not available

目录

[一、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项目看看。

相关推荐
怣疯knight17 小时前
安卓App无法增加自定义图片作为图标功能
android
AI人工智能+电脑小能手17 小时前
【大白话说Java面试题】【Java基础篇】第24题:Java面向对象有哪些特征
java·开发语言·后端·面试
geovindu18 小时前
go: Strategy Pattern
开发语言·设计模式·golang·策略模式
276695829218 小时前
阿里最新acw_sc__v2 分析
开发语言·python·acw_sc__v2·acw_sc__v2逆向·acw_sc__v2算法·acw_sc__v2算法分析·cookie逆向
dog25018 小时前
圆锥曲线和二次曲线
开发语言·网络·人工智能·算法·php
AI人工智能+电脑小能手18 小时前
【大白话说Java面试题】【Java基础篇】第25题:JDK1.8的新特性有哪些
java·开发语言·后端·面试
开发小程序的之朴18 小时前
基于Go语言的企业级CMS系统架构设计与性能分析——以AnQiCMS为例
开发语言·golang·系统架构
叶小鸡19 小时前
Java 篇-项目实战-天机学堂(从0到1)-day9
java·开发语言
小短腿的代码世界19 小时前
Qt券商接口封装深度解析:统一API设计与多源适配
开发语言·qt·单元测试
wearegogog12319 小时前
基于Q-learning的栅格地图路径规划MATLAB仿真程序
开发语言·算法·matlab