Flutter android 未构建版本,由于 key.jks 移动到新机器后出现问题
Flutter android not building release, duo to key.jks issue after moving to new machine
我有一个 flutter 应用程序在移动到新机器后无法运行
iOS 应用程序在迁移到 MacBook 后工作正常并发布,但 android 构建仅在发布时失败,它在调试时工作
我最近将我的应用程序移至新的 MacBook Pro,并将 key.jks 移至 /Users/abdulrahman_karzoun/key.jks 的位置,但它不起作用并显示此错误
* What went wrong:
Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> com.android.ide.common.signing.KeytoolException: Failed to read key key from store "/Users/abdulrahman_karzoun/key.jks": toDerInputStream rejects tag type 123
这是输出
这也是 key.properties 文件
storePassword="won't publish password"
keyPassword="won't publish password"
keyAlias=key
storeFile=/Users/abdulrahman_karzoun/key.jks
我仔细检查了位置中存在的文件,扩展名是 jks
请帮忙
似乎在我复制 jks 文件时,它以某种方式损坏了,我设法从旧电脑上的原始源重新复制它并且工作正常
我有一个 flutter 应用程序在移动到新机器后无法运行 iOS 应用程序在迁移到 MacBook 后工作正常并发布,但 android 构建仅在发布时失败,它在调试时工作 我最近将我的应用程序移至新的 MacBook Pro,并将 key.jks 移至 /Users/abdulrahman_karzoun/key.jks 的位置,但它不起作用并显示此错误
* What went wrong:
Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> com.android.ide.common.signing.KeytoolException: Failed to read key key from store "/Users/abdulrahman_karzoun/key.jks": toDerInputStream rejects tag type 123
这是输出
这也是 key.properties 文件
storePassword="won't publish password"
keyPassword="won't publish password"
keyAlias=key
storeFile=/Users/abdulrahman_karzoun/key.jks
我仔细检查了位置中存在的文件,扩展名是 jks
请帮忙
似乎在我复制 jks 文件时,它以某种方式损坏了,我设法从旧电脑上的原始源重新复制它并且工作正常