(Android开发)关于新版本的api和implement替换compile
Posted 汤姆的猫生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(Android开发)关于新版本的api和implement替换compile相关的知识,希望对你有一定的参考价值。
最近在学习安卓的代码的时候,发现Gradle.Plugin 3.0.0之前添加依赖以及引入第三方库的时候采取的都是compile的形式进行引入,但是在3.0.0之后complie被废弃并且直接干脆替换成两种:implement和api
直接了当的查询官方文档最为有用。
implement 导入的依赖只能够给直接引用的模块使用。
而api 引用的库可间接托付给另外一个模块使用。
即在模块A采用api引入第三方库—>模块B引用模块A—>模块B也可以获取此第三方库资源(即api公开资源)
以上是关于(Android开发)关于新版本的api和implement替换compile的主要内容,如果未能解决你的问题,请参考以下文章
如果我在 API 级别 21 (5.0) 上制作应用程序,它是不是适用于较新版本的 android?
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)2.4——更新新版本的Gradle
较新版本的 Android Studio 和只有两个可绘制目录 - drawable 和 drawable-v21
使用Minio Clinet将老版本Minio的数据迁移到新版本的Minio