Android(安卓)Gradle Plugin获取依赖API详解
16lz
2021-01-24
1. VariantConfiguration
// 获取参与编译的依赖getCompileDependencies()// 获取参与打包的依赖getPackageDependencies()
这两个API返回的都是DependencyContainer接口
2. DependencyContainer
// 获取顶层的所有依赖getDependencies();// 获取所有依赖getAllDependencies();// 获取所有参与打包的依赖getAllPackagedDependencies();// 获取所有Java库依赖getAllJavaDependencies();// 获取所有Android库依赖getAllAndroidDependencies();// 获取所有所有原子依赖getAllAtomDependencies();// 获取直接Java库依赖getDirectJavaDependencies();// 获取直接本地Java库依赖getDirectLocalJavaDependencies();// 获取直接Android库依赖getDirectAndroidDependencies();// 获取直接原子依赖getDirectAtomDependencies();
- AtomDependency是使用
com.android.atom
插件的依赖 - AndroidDependency是使用
com.android.library
插件的依赖
更多相关文章
- Android(安卓)中文API (32) —— TimePicker.OnTimeChangedListene
- Android(安卓)插件化分析(2)- 动态代理
- Kotlin Android(安卓)环境搭建
- android 基础学习(3)-----activity的生命周期
- 利用jenkins 打包 android + react-native
- ImagePicker,Android下的图片选择与裁剪
- android 自定义Dialog弹出提示框
- android的SharedPreferences详解
- Android(安卓)ToolBar inflateMenu 不生效