ToB企服应用市场:ToB评测及商务社交产业平台

标题: com.android.ide.common.signing.KeytoolException: Failed to read key An [打印本页]

作者: 大号在练葵花宝典    时间: 2024-6-11 09:13
标题: com.android.ide.common.signing.KeytoolException: Failed to read key An
目录
前言
一、报错信息
 二、办理方法
三、更多资源


前言

        在移动应用开发领域,安全签名是确保应用步伐完整性和安全性的重要环节。然而,在使用Android开发工具时,开发职员常常面临各种签名相关的问题,此中包括com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store等非常情况。
一、报错信息

   com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store
          在步伐build成功后,打开模拟器运行app时,出现以下报错。无法从默认的存储位置读取debug.keystore,因为被进程锁住了。办理方法就是删除报错提到的路径下debug.keystore和debug.keystore.lock,模拟器运行时会重新天生新的debug.keystore。 
  1. Execution failed for task ':app:packageDebug'.
  2. A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
  3. com.android.ide.common.signing.KeytoolException:
  4. Failed to read key AndroidDebugKey from store "C:\Users\FASHION\.android\debug.keystore":
  5. Invalid keystore format
复制代码
  1. Execution failed for task ':app:packageDebug'.
  2. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
  3.    > com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "C:\Users\������������\.android\debug.keystore": Invalid keystore format
  4. * Try:
  5. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
  6. * Exception is:
  7. org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:packageDebug'.
  8.         at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:166)
  9.         at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:163)
  10. org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
  11.         at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
  12.         at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
  13. Caused by: org.gradle.tooling.BuildException: 1 exception was raised by workers:
复制代码

 二、办理方法

1、关闭AS,打开C:\Users\用户名\.android目录,找到下面两个文件并删除。

2、删除大概会提示debug.keystore文件已被Java打开,我们点击取消。
3、Ctrl + Shift + Esc打开任务管理器,找到名称为Java(TM)Platform SE binary的进程,结束进程。

4、再删除刚才没删掉的debug.keystore。然后重新打开AS,成功运行app。
 
三、更多资源

        ✨还可以关注宫纵号《编程乐学》,菜单栏有很多优质的开源项目以及更多的编程资料等你来学习。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4