у меня проблема с созданием appbundle с флаттером

Я пытаюсь подготовить свое приложение к публикации в игровом магазине, но пока я создаю пакет приложений, эта ошибка появляется слишком много раз, я воссоздавал хранилище ключей, но это снова не удалось, я хочу упомянуть, что когда я настраиваю хранилище ключей запрашивает пароль хранилища ключей только без пароля

      A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
[        ]    
> Failed to read key key from store "/Users/ahd/key.jks": Invalid keystore format

1 ответ

У меня была эта проблема, и это было из-за версии Java, которую я использовал. Вместо этого я использовал keytool в Android Studio для создания хранилища ключей, и это устранило проблему для меня.

Запустить flutter doctor -vи найдите запись «Java binary at:». Затем используйте этот путь, заменив «java» на «keytool», чтобы сгенерировать хранилище ключей. Например

      /Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home/bin/keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

В моем случае я также выполнил рекомендацию, появившуюся в конце этого документа, по переходу на PKCS12 (снова с помощью keytool в Android Studio).

Другие вопросы по тегам