无法读取android调试密钥

时间:2019-02-21 19:30:46

标签: android android-studio gradle keystore

尝试构建我的应用程序,该应用程序可以在10分钟前没有任何问题的情况下构建,突然间出现此错误:

* What went wrong:
Execution failed for task ':app:packageDebug'.
> Failed to read key AndroidDebugKey from store "/Users/quinn/.android/debug.keystore": DerInputStream.getLength(): lengthTag=109, too big.

没有接触任何代码或接触过密钥库-我所做的只是运行了一些单元测试,然后密钥停止工作。

当我运行./gradlew --stacktrace时,构建成功,但是尝试构建到任何设备上,但出现上述错误。

这是否发生在其他人身上/有什么办法可以解决此问题?

我注意到它也仅影响我的一个android项目-我所有其他android项目都可以正常构建(并且我假定所有这些项目都使用了相同的调试密钥库)

1 个答案:

答案 0 :(得分:2)

好吧,我因为没有更早地尝试而感到愚蠢-几个小时的恐慌之后,我首先通过Build -> Clean Project来建立了它。