即使密钥 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的主要内容,如果未能解决你的问题,请参考以下文章
即使在 Flutter 中使用正确的 SHA1 密钥,Google 地图也无法在发布版本中工作
即使在 SpringMVC 中包含密钥库证书后也无法验证服务器
即使在 SpringMVC 中包含密钥库证书后也无法对服务器进行身份验证