Android Studio和Gradle-关于testCompile,testImplementation,testApi的看似误导性的警告

时间:2018-09-06 16:08:03

标签: android android-studio gradle

使用最新的Android Studio(3.1.4)编译旧的Android项目时,我得到了这两行:

WARNING: Configuration 'testCompile' is obsolete and has been replaced with 'testImplementation' and 'testApi'.
WARNING: Configuration 'testApi' is obsolete and has been replaced with 'testImplementation'.

我了解它们的含义以及如何解决这些警告,也有解释它的问题,但是我无法在developer.android.com上的任何地方引用“ testApi”。是警告错误还是有testApi命令?它是否与'testImplementation'一起添加,后来被弃用?

1 个答案:

答案 0 :(得分:2)

以前我们使用过testCompile,但根据最近一次Gradle更新,尽管我们使用新关键字编辑gradle文件,但Android Studio有时仍会显示此消息。根据我的经验,现在gradle中没有“ testApi”。我认为此错误消息是错误。