Ошибка синхронизации c после перезапуска android studio, Невозможно преобразовать строковое значение 'ML_MODEL_BINDING' - PullRequest
3 голосов
/ 15 апреля 2020

Я сделал 'Invalidate Caches / Restart' в Android studio, а затем получил эту ошибку при синхронизации gradle.

Невозможно преобразовать строковое значение 'ML_MODEL_BINDING' в значение перечисления типа 'com . android .builder.model.AndroidGradlePluginProjectFlags $ BooleanFlag '(допустимые значения без учета регистра: APPLICATION_R_CLASS_CONSTANT_IDS, TEST_R_CLASS_CONSTANT_IDS, TRANSITIVE_R_CLASS, JETPACK_ * 100 * * * 100 * * 100 * * 100 * * 100 * * 100 * * 100 * * 100 * * 100 * * * * * * * * * * * * * * * * * * * * * 100 * * * * * * * * * * 100 * * * * * * * * * * * * * 100 * * * * * * * * * * * * * * * * * * * 100 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Я попытался очистить проект, пересобрать проект, удалил файлы сборки и перезапустил Android Studio. Ничего не сработало

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 18 апреля 2020

Я столкнулся с той же проблемой в моем проекте KMP.

Проблема в AndroidGradlePluginProjectFlags.java, они добавляют JETPACK_COMPOSE и ML_MODEL_BINDING в перечисление BooleanFlag, так что, вероятно, где-то в сборке инструменты, к которым они пытаются получить доступ, но реализация плагина еще не имеет его.

Я пытался использовать Android Studio 4.1 Canary 6, и он работает в моем проекте, надеюсь, он тоже подойдет вам. .

В качестве ссылки на сайте поддержки IntelliJ существует проблема здесь .

0 голосов
/ 18 апреля 2020

Понижение до 4.1.0-alpha02 избавило от ошибки.

Использование Android Studio 4.1 Canary 2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...