本文主要是介绍Invalid keystore format,获取安全码SHA1值出错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
AndroidStudio版本:Android Studio Electric Eel | 2022.1.1
项目运行JDK版本:11.0.15,查看方法如下:
在Terminal 窗口中,获取的Java版本是:1.8.0,修改Java系统环境变量,改成:11.0.15,在dos窗口中Java版本已经变成新的,但在 Terminal窗口获取Java版本依然是1.8.0,所以获取SHA1依然报错。
解决办法:
修改系统关键变量与项目环境变量一致后,重启电脑(我就是没有重启电脑,试的几次都不行),删除AndroidStudio默认创建的debug.keystore重新运行项目会自动重新创建, 然后再次获取(keytool -list -v -keystore D:\Software\Android\.android\debug.keystore)SHA1等相关信息即可。
这篇关于Invalid keystore format,获取安全码SHA1值出错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!