问题描述
运行一个开源老项目,编译出现以下错误。
java.io.IOException: Invalid keystore format
Execution failed for task ':app:transformDexWithInstantRunDependenciesApkForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "C:\Users\ado\.android\debug.keystore": Invalide keystore format
解决方案
按照错误提示,是debug的签名格式有问题。
我们只需要打开c盘,在当前用户的目录,有个.android目录,删除里面的debug.keystore。
如果删除的时候提示进程被占用,先退出Android Studio。然后再删除就可以了。文章来源:https://www.toymoban.com/news/detail-574621.html
最后重新运行项目,会自动生成debug.keystore。文章来源地址https://www.toymoban.com/news/detail-574621.html
到了这里,关于Android编译打包报错Invalid keystore format的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!