Android问题解决:keytool 错误: java.io.IOException: Invalid keystore format,Android获取安全码SHA1值

这篇具有很好参考价值的文章主要介绍了Android问题解决:keytool 错误: java.io.IOException: Invalid keystore format,Android获取安全码SHA1值。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前文

Android获取安全码 SHA1 值

二、遇到问题

Android问题解决:keytool 错误: java.io.IOException: Invalid keystore format,Android获取安全码SHA1值

Android问题解决:keytool 错误: java.io.IOException: Invalid keystore format,Android获取安全码SHA1值

PS E:\EvidenceBoxAndroid> keytool -v -list -keystore test.jks
输入密钥库口令:
keytool 错误: java.io.IOException: Invalid keystore format
java.io.IOException: Invalid keystore format
        at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:666)
        at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:57)
        at sun.security.provider.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:224)
        at sun.security.provider.JavaKeyStore$DualFormatJKS.engineLoad(JavaKeyStore.java:71)
        at java.security.KeyStore.load(KeyStore.java:1445)
        at sun.security.tools.keytool.Main.doCommands(Main.java:935)
        at sun.security.tools.keytool.Main.run(Main.java:375)
        at sun.security.tools.keytool.Main.main(Main.java:368)

三、解决问题

  • 出现问题原因是jdk不对,需要进入Android Studio自带的jdk目录下面
  • Android Studio自带的jdk路径在Project StructureGradle Settings中查看

Android问题解决:keytool 错误: java.io.IOException: Invalid keystore format,Android获取安全码SHA1值

Android问题解决:keytool 错误: java.io.IOException: Invalid keystore format,Android获取安全码SHA1值

  • debug.keystore的默认密码是android

觉得好,就一键三连呗(点赞+收藏+关注)文章来源地址https://www.toymoban.com/news/detail-502281.html

到了这里,关于Android问题解决:keytool 错误: java.io.IOException: Invalid keystore format,Android获取安全码SHA1值的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android Studio中获取sha1证书指纹数据的方法以及keytool 错误: java.lang.Exception: 密钥库文件不存在: keystore的解决

    Android Studio通过电脑命令提示符获取SHA1 注:1、首先给keytool路径(C:Program FilesJavajdk1.8.0_172bin)加入环境变量。 2、我是直接的E盘根目录下操作的。 第一步、打开电脑命令提示符(运行-cmd); 第二步、命令提示符中敲入:  keytool -genkey -v -keystore debug.keystore -alias androiddebugke

    2024年02月07日
    浏览(49)
  • Failed to parse multipart servlet request; nested exception is java.io.IOException,文件上传异常的问题如何解决

    背景: 有时候我们上传文件时会遇到这种报错, \\\"Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [C:\\\\Users\\\\XXXX\\\\AppData\\\\Local\\\\Temp\\\\tomcat.2460390372185321891.8082\\\\work\\\\Tomcat\\\\localhost\\\\ROOT] is not valid\\\"。 导致上传文件失败。 原因: 这种问题出现的原

    2024年02月03日
    浏览(41)
  • 【方案探讨】 出现java.io.IOException解决方法

    欢迎来到我的博客!在这里,我将分享我对问题的独特见解和解决方案。通过这篇博客,我希望能够为您带来新的思考方式,启发您寻找问题的不同角度,并探索创新的解决方案。 每个问题都是一个机会,是一个学习的过程。在这里,我将分享我对问题的思考过程和解决方案

    2024年04月25日
    浏览(47)
  • Android 创建文件时出现 java.io.IOException: Operation not permitted异常

    一、android 6.0         6.0之前是不需要动态申请权限的,直接在 manifest.xml 中申请即可以正常使用。 二、安卓10,SDK=29         安卓10开始,安卓继续加强了限制,如果需要读写SD卡,还需要额外的进行申请requestLegacyExternalStorage申明。 三、安卓11,SDK=30         安卓

    2024年02月02日
    浏览(41)
  • 【Spring】数据导出为Excel的接口报java.io.IOException: UT010029: Stream is closed错误

    实习时导师让写一个平台信息导出为Excel的功能,写完之后发现文件正常导出,但控制台一直报 Stream is closed 错误。在网上找了大半天,都说是使用 OutputStream 时关闭了流导致的,这也确实是可能导致报错的原因之一,但我并未手动关闭 OutputStream ,排查半天,问了旁边大佬才

    2024年01月16日
    浏览(35)
  • 已解决org.springframework.amqp.AmqpIOException: java.io.IOException

    已解决org.springframework.amqp.AmqpIOException: java.io.IOException org.springframework.amqp.AmqpIOException: java.io.IOException AmqpIOException 是 Spring AMQP 框架中的一个异常类,它表示在与 RabbitMQ 交互时发生了 IO 异常。 下滑查看解决方法 通常,这个异常是由于与 RabbitMQ 的连接断开或无法建立连接导致

    2024年02月08日
    浏览(42)
  • org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe问题探究

    今天下午遇到同事求助,说是服务端出现了好几个java.io.IOException: Broken pipe这样的异常,让我帮忙看一下,这个问题对于我们做服务端开发的技术人员是很容易遇到的,特此记录一下。 堆栈信息中有一行比较关键,在OutputBuffer :: realWriteBytes这个方法中出现了异常,在方法内部

    2024年02月04日
    浏览(38)
  • 解决:org.apache.catalina.connector.ClientAbortException: java.io.IOException: 断开的管道

    jdk11 Spring Boot 2.x 项目,Tomcat容器 Nginx 系统日志中,时不时会出现下面的异常信息: 断开的管道,英文为:Broken pipe 首先,需要理解什么是 断开的管道? 简单来说,断开的管道意味着一台机器试图从管道中读取或写入数据,而管道另一端的机器已经死亡或终止。现在,由于

    2023年04月16日
    浏览(30)
  • org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe问题的排查

    线上一个功能打开日志显示如下,ClientAbortException客户端中止异常,此功能在公司测试环境正常, 另外线上的服务都是docker部署的,使用的是动态数据源,微服务库用的mysql库,业务库用的postgreSql库 。 Finished to call API:/process/getTaskAndFileBag/cf192870-e1a1-11ed-891a-5a5fd865df76/zb Elapsed

    2024年02月04日
    浏览(41)
  • HTTP接口调用时报错 java.io.IOException: Connection reset by peer解决办法

    在接口调用时,遇到如下报错: Caused by: java.io.IOException: Connection reset by peer         at sun.nio.ch.FileDispatcherImpl.write0(Native Method) ~[?:1.8.0_241]         at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) ~[?:1.8.0_241]         at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) ~[?:1.8.0_241]  

    2024年04月26日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包