2017-02-20 240 views
1

我更新了android studio并且我的密钥库路径必须在此过程中发生更改。我试过了“Choose Existing”按钮,但找不到我在找什么。我不知道在哪里找到它。有人会请给我一些指导在哪里看?密钥库文件错误:任务':app:validateSigningRelease'的执行失败

我到处寻找,我读了其他类似问题的帖子,但调试,并没有帮助,因为我正在尝试新版本。我也搜索了一个软件程序来帮助我找回路径,但我也没有成功。

以下是我在尝试生成已签名的apk时得到的错误消息。我确实保存了我生成的旧版本的apk,如果有帮助的话。

的错误是机器人工作室的尝试后,编译如下:

Information:Gradle tasks [:app:assembleRelease] 
Error:Execution failed for task ':app:validateSigningRelease'. 
> Keystore file C:\Users\aform\OneDrive\Documents\xxxxxxx\xxxx not found for signing config 'externalOverride'. 
Information:BUILD FAILED 

我也工作在新PC上,但我得到了我以前的PC的同样的错误也是如此。谢谢你的帮助。

回答

12

检查您的密钥库路径,并且还example.jks文件位置都是正确的。找到密钥库路径为最短时间生成的位置。请在C:\ Users \ .android

+0

“找到第一次生成密钥库路径的位置”,我会在哪里查找该位置?我会在哪个文件中找到KeyStore? – SAmendariz

+0

最有可能它会在** C:\ Users \。用户名** –

+0

谢谢,现在我有一个密码问题。您的解决方案有帮助,非常感谢您 – SAmendariz

3

您错过了存储密钥store.jks文件的路径。搜索您的计算机上的文件,并使用该路径,一切都会工作好!

+0

如果该文件无处可查,那么有没有办法重新创建它? – Azurespot