This question already has answers here:
Gradle Implementation vs API configuration

(5个答案)


3年前关闭。




我最近将Android Studio更新到了3.0版。现在在build.gradle中,所有相关性都使用implementation关键字而不是旧的compile关键字添加。
dependencies {
     implementation fileTree(include: ['*.jar'], dir: 'libs')
     implementation 'com.android.support:appcompat-v7:25.4.0'
}

但是compile关键字仍然有效。 compileImplementation有什么区别?

最佳答案

compile 已被弃用,因此对于图书馆使用 api implementation



implementation



api



了解更多信息new dependency configurations

10-08 17:26