Новый шаблон деятельности студии Android добавляет те же зависимости, которые уже определены в файле Gradle, при использовании Kotlin DSL? - PullRequest
0 голосов
/ 10 января 2019

Когда я использую новый пустой шаблон деятельности android studio, он автоматически добавляет две линейные зависимости в мое приложение build.gradle.kts и повторно синхронизирует проект.

implementation(Config.Libs.appCompat)
implementation(Config.Libs.constraintLayout)

implementation 'androidx.appcompat:appcompat:1.0.0-alpha1'
implementation 'androidx.constraintlayout:constraintlayout:1.1.2'

Похоже, что Android Studio не может обнаружить определенные зависимости при использовании с Kotlin DSL. Кто-нибудь знает, как справиться с этим?

1 Ответ

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

Да, теперь вы должны вручную удалить ненужные зависимости из ваших файлов .gradle, более того, вы храните зависимости вашего проекта в файлах поддержки вне файлов .gradle, чтобы система Android Studio не могла распознать тот факт, что зависимости уже добавлены в проект.

Возможно, в будущем он будет добавлен в IDE, но теперь вы должны сами управлять файлами зависимостей.

Удачного кодирования!

...