首页 > 解决方案 > Gradle 3“编译项目”和“编译文件”已弃用?

问题描述

我如何将它们翻译成implementationor api

外汇。我应该用什么替换它们?

compile project(':jabraServiceApi')
compile files('libs/samsung-digital-health-healthdata-1.2.1.jar')

也许compile project并且compile files仍然受到支持并且应该保持原样?

标签: android

解决方案


Gradle 3.4 引入了新的Java 库插件配置配置,允许您控制是否将依赖项发布到使用该库的项目的编译和运行时类路径。Android 插件正在采用这些新的依赖配置,迁移大型项目以使用它们可以大大减少构建时间。下表可帮助您了解应使用哪些配置。我已经在这里给出了答案,请检查编译配置现在已弃用


推荐阅读