Проблема с подписью приложения Flutter - FormatException - PullRequest
0 голосов
/ 29 января 2019

Я попробовал флаттер, очистить, обновить и т. Д. Я прочитал все, что нашел, но не смог это исправить.

Что я хочу: Подпишите мой apk

Я сделал файл хранилища ключей: key.jks и я сделал все об этой странице;https://flutter.io/docs/deployment/android (только подпись)

Проблема в том, что я пытался собрать apk с

flutter build apk --release

Я получил ошибку

FAILURE: Build failed with an exception.

и файл журналаошибка

FormatException: FormatException: Bad UTF-8 encoding 0x4c (at offset 511)

Так что если не изменить signingConfig signingConfigs.debug на signingConfig signingConfigs.release, то ошибки не будет.

Спасибо за помощь.

Ответы [ 2 ]

0 голосов
/ 01 февраля 2019

Я нашел решение.В файле keystore.proporties fileFile вот так:

storeFile=D:\key.jks

Я сделал это так, потому что Windows использует \.Но я изменил это так:

storeFile=D:/key.jks

И это работает как шарм.

0 голосов
/ 29 января 2019

Если вы используете IntelliJ, попробуйте найти Project settings -> "File Encodings" и измените Project Encoding на UTF-8.

...