Android Studio新活动模板添加使用Kotlin DSL时已在gradle文件中定义的相同依赖项?

时间:2019-01-10 07:00:51

标签: android android-studio kotlin gradle-kotlin-dsl

当我使用新的空活动模板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 :(得分:1)

是的,现在您应该手动从.gradle文件中删除不必要的依赖项,而且将项目依赖项存储在.gradle文件之外的支持文件中,以便Android Studio的系统无法识别依赖项已添加到项目中的事实。

也许将来会在IDE中添加它,但是现在您应该自己管理依赖项的文件。

编码愉快!