即使密钥 100% 正确,也无法从存储中读取密钥 key1

Posted

技术标签:

【中文标题】即使密钥 100% 正确,也无法从存储中读取密钥 key1【英文标题】:Failed to read key key1 from store even tho key is 100% correct 【发布时间】:2022-01-17 04:32:51 【问题描述】:

我正在尝试为我的应用创建发布版本,但无论我做什么,它都不起作用。我每次都会收到这个错误:

任务:app:packageRelease FAILED

Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
   > com.android.ide.common.signing.KeytoolException: Failed to read key key1 from store "C:\Users\CENSORED\Desktop\Ordner\Privates\Android Studio Key\keystore.jks": keystore password was incorrect

我创建了很多密钥和密码,这一次(每次都创建新的),但它总是说“密钥库密码不正确”,即使它是 100% 正确的!!

signingConfigs 
    release 
        storeFile file('C:\\Users\\EXAMPLE\\Desktop\\Ordner\\Privates\\Android Studio Key\\keystore.jks')
        storePassword KEYPW
        keyAlias 'key1'
        keyPassword KEYPW
    

gradle 属性

KEYPW='CENSORED'

【问题讨论】:

【参考方案1】:

我解决了这个问题,为此我非常讨厌 Android Studio。而不是这样写:

KEYPW='CENSORED'

你必须写这个

KEYPW=CENSORED

呃。又浪费了我生命中的一个小时

【讨论】:

以上是关于即使密钥 100% 正确,也无法从存储中读取密钥 key1的主要内容,如果未能解决你的问题,请参考以下文章