The*_*Rex 0 launching-application android-studio android-gradle-plugin android-app-signing
我正在尝试再次发布我的 Android Studio 应用程序。我刚刚更新了 Android studio,当然,它会自动忘记发布应用程序的任何旧密钥和密码。不过,我已经单独存储了密码,因此当我再次输入密码时,我知道它们是正确的。
我还尝试使用我的密钥库密码直接在 Mac 上打开我的密钥库文件,并且它有效,因此它也确认了密钥库密码是正确的。
我还尝试从头开始卸载并重新安装 Android Studio。
另外,当我尝试仅生成 APK 或仅生成“签名包”时,一切正常。仅当我选择“签名包/apk”时才会发生这种情况
我尝试复制粘贴正确的密码并输入它们。但是,一旦我输入正确的密钥密码和密钥存储密码,它总是给我同样的错误。它说:
任务“:app:signReleaseBundle”执行失败。执行 com.android.build.gradle.internal.tasks.FinalizeBundleTask$BundleToolRunnable 时发生故障无法从存储“/Users/blabla/Desktop/blabla/appkeys/keystore.jks”读取密钥 myKey:
获取密钥失败:给定的最后一个块未正确填充。如果在解密过程中使用错误的密钥,可能会出现此类问题。
当我尝试按照 Android Studio 的建议使用完整堆栈跟踪 (--stacktrace) 运行它时,它会以零错误完成运行。
如何解决此问题并再次发布我的应用程序?
| 归档时间: |
|
| 查看次数: |
771 次 |
| 最近记录: |