flutter doctor --android-licenses issue: Как автоматически принимать лицензии Android SDK с помощью одной команды лайнера в системах CI для сборки flutter APK?

Мы пытаемся принять лицензии Android SDK для флаттера с помощью команды flutter doctor --android-licenses, чтобы автоматически принимать все лицензии в системах CI для целей автоматизации. Итак, мы попробовали некоторые онлайн-предложения, и каждый подход с однострочной командой для автоматического принятия лицензий не работал. Вот некоторые из команд, которые мы попробовали на нашем конце.

эхо у | флаттер-доктор --android-лицензии

да | флаттер-доктор --android-licenses - это не сработало (сообщил, что да, не распознан)

"да" | флаттер-доктор --android-licenses - это не сработало (сообщил "да не распознан")

у | флаттер-доктор --android-licenses - это не сработало

"у" | флаттер-доктор --android-licenses - это не сработало

эхо да 'у' | флаттер-доктор --android-лицензии

Информация о студии Android и версиях Android SDK следующая.

Существуют ли какие-либо другие подходы к командной строке, которые можно использовать для принятия лицензий Android SDK без необходимости вручную нажимать «y», чтобы принять их?

0 ответов