gpt4 book ai didi

android - 任务 ':packageRelease' 的 Cordova 执行失败。无法从 keystore 读取 key

转载 作者:太空狗 更新时间:2023-10-29 14:54:46 27 4
gpt4 key购买 nike

我正在使用 Cordova 5.1.1 为 Android 开发应用程序。我想创建一个签名 APK 以上传到 Google Play。

我通过在/Applications/rubystack/apache2/htdocs/apps/myapp 上运行此命令来创建发布 key

keytool -genkey -v -keystore myapp-release-key.keystore -alias my_app -keyalg RSA -keysize 2048 -validity 1000

然后我在 platforms/android 上创建一个 release-signing.properties 文件。这是文件中的内容。

storeFile=/Applications/rubystack/apache2/htdocs/apps/myapp/myapp-release-key.keystore
keyAlias=my_app
keyPassword=mypassword
storePassword=mypassword

但是,当我尝试使用命令 cordova build android --release 进行编译时,出现错误。

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':packageRelease'.
> Failed to read key from keystore

为什么会发生,如何解决?

谢谢

最佳答案

我遇到了同样的问题,我是这样解决的:

步骤

  1. 以管理员权限运行:keytool -genkey -v -keystorec:\my-release-key.keystore -别名 appS -keyalg RSA -keysize 2048-有效期10000

  2. 回答将出现的问题并注意到最后问题:

    “输入 key 密码 (如果与 keystore 密码相同则返回):",

    提供您将在下一步(最后)步骤中使用的通行证

  3. 在 build.json 文件中为字段“密码”提供密码你在预览步骤 (2) 中给出了

关于android - 任务 ':packageRelease' 的 Cordova 执行失败。无法从 keystore 读取 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32665299/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com