android - Gradle 3“编译项目”和“编译文件”已弃用?
问题描述
我如何将它们翻译成implementation
or api
?
外汇。我应该用什么替换它们?
compile project(':jabraServiceApi')
compile files('libs/samsung-digital-health-healthdata-1.2.1.jar')
也许compile project
并且compile files
仍然受到支持并且应该保持原样?
解决方案
Gradle 3.4 引入了新的Java 库插件配置配置,允许您控制是否将依赖项发布到使用该库的项目的编译和运行时类路径。Android 插件正在采用这些新的依赖配置,迁移大型项目以使用它们可以大大减少构建时间。下表可帮助您了解应使用哪些配置。我已经在这里给出了答案,请检查编译配置现在已弃用。
推荐阅读
- ios - 如何为溶解效果编写 sceneKit 着色器修改器
- javascript - javascript获取表格中所有图像的自然宽度/高度
- android - 如何更新 RecyclerView 对数据进行排序?
- r - 使用 R 中的 model.matrix 函数拟合 PCA
- glsl - 如何避免片段着色器中的额外计算
- c++ - 如何为多种 C++ 类型创建编译时检查?
- node.js - NodeJS将对象json打印到html
- sql-server - 连续三周找订单
- html - 定位 div 相对于父级的高度
- amazon-web-services - 用于访问密钥/秘密密钥授权的 AWS IAM API Cloudformation 帮助