
Execution failed for task ':app:packageDebug'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
> com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "C:\Users\mwt\.android\debug.keystore": Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
这是新建的项目时报的一个错误,我看了下jdk版本,原来新的AS默认了 jdk 11,改为 1.8就好了,如下图

文章讲述了在新建Android项目时遇到的任务执行失败问题,原因是由于AndroidStudio默认使用JDK11,而该版本不支持HmacPBESHA256算法,导致读取debug.keystore时出错。解决方案是将JDK版本切换回1.8,从而解决问题。



2789

被折叠的 条评论
为什么被折叠?



