Привязка данных с ошибкой dataBindingArtifactOutputDir - PullRequest
0 голосов
/ 27 июня 2019

У меня странная проблема при создании моего приложения.

Невозможно записать в файл 'myapp / app / build / промежуточные звенья / привязку данных / dev / debug / bundle-bin', указанный для свойства 'dataBindingArtifactOutputDir', поскольку это каталог.

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

Я также установил

dataBinding {
        enabled true
}

Спасибо за любую поддержку!

1 Ответ

0 голосов
/ 27 июня 2019

Я действительно нашел проблемы.Я взял у меня 1 день.Я обновил плагин Gradle и Android Studio до последней версии.И это причина, по которой.

Самый новый инструмент сборки Gradle - 3.4.1, он использует версию Gradle 5.1.1.Когда я понижаю значение инструмента сборки Gradle до 3.1.4 как моего старого проекта и снова очищаю приложение сборки, по-прежнему возникает ошибка.Я думаю, что этот способ не работает, но это проблема Android Studio, он не изменил версию Gradle в gradle/wrapper/gradle-wrapper.properties.Я вручную обновляюсь до старой версии Gradle

distributionUrl = https://services.gradle.org/distributions/gradle-4.4-all.zip

Теперь это работает, к счастью.Каждый раз, когда обновляется Android Studio, странные проблемы повторяются снова.Ожидайте, что все будет хорошо работать в будущем.: |

...