1.compile在3.0及以上的gradle版本已弃用。
2.api可以完全代替compile,利用api导入的包可以被下级引用。
3.implementation只是编译时引用,并不把引入的包打包进项目。
4.java-library项目依然可以使用compile。