Android studio 如何查看 library 间的依赖关系
来源:互联网 发布:数学题在线解答软件 编辑:程序博客网 时间:2024/05/21 19:49
本文简单介绍一下查看 library 的依赖关系的具体方法。
一、配置环境
Android Studio中使用的 gradle 版本一般不是最新版,所以在使用其自带的 Terminal 时容易报版本过低的错误,为了方便使用,我从 gradle
官网下载了最新版的 gradle ,然后配置好 gradle 的环境变量以方便使用。
二、gradle task 相关内容
gradle 本身不提供查看 library 依赖关系的命令,幸好 android Studio 提供了可供查看的 task ,位于各个 module 的 help 任务堆中,如下图:
双击 dependencies 执行该任务,可以看到在 gradle console 中均没有得到依赖关系,结果如下图所示:
1.查看 app project 的依赖关系
在该路径下打开命令行工具,输入
gradle dependencies
稍等一会,便可看到 library 的依赖关系,如下图所示:
但是命令行中会生成大量内容,并且无法看到全部信息,为了方便查看,我们将输出信息写入文本文件中
gradle dependencies >log.txt
2.查看指定类型的依赖关系
由于 dependencies 的配置类型太多这里仅以编译时 library 为例说明:
// 查看 compile 时的依赖关系gradle dependencies --configuration compile
关于其他配置类型可以通过这条命令获得:
gradle dependencies --info
可以看到有很多参数
三、总结
查看各 library 的依赖关系是为了避免出现Java.util.zip.ZipException: duplicate entry exception android/support/vX/…/xxx.class 异常;由于 app project 必定会直接或间接引用其他所有 project, 所以,只查看这一个 project 的依赖关系即可得到全部信息。
阅读全文
0 0
- Android studio 如何查看 library 间的依赖关系
- Android studio 如何查看 library 间的依赖关系
- android studio查看依赖关系
- 如何查看 SQL 依赖关系 (SQL Server Management Studio)
- 如何查看.so文件的依赖关系
- 如何查看库文件的依赖关系
- 解决Android Studio的依赖关系
- 查看数据库对象间的依赖关系
- Android Studio jar、so、library项目依赖
- Android Studio Jar、so、library项目依赖
- Android Studio jar、so、library项目依赖
- Android编程权威指南笔记3:Android Fragment讲解与Android Studio中的依赖关系,如何添加依赖关系
- Android Studio 查看项目依赖的第三方包
- IDEA如何查看MAVEN依赖关系
- Android Studio查看包依赖关系+删除冲突框架版本(如glide)
- Android主工程、依赖包、jar包、android.jar、Android Support Library的关系
- 主工程、依赖包、jar包、android.jar、Android Support Library的关系
- android studio Gradle如果不能找依赖的包(Gradle can't find dependency (Android support library)),教你如何解决
- Unity复习整理(2)
- 如何写出正确的二分查找?——利用循环不变式理解二分查找及其变体的正确性以及构造方式
- IT之路-编译gcc、调试gdb、makefile.ZCSDN.2017.07.17
- 位运算(2)
- qt图片显示方法
- Android studio 如何查看 library 间的依赖关系
- 移动端抓包、手机抓包工具Charles使用方法
- 接口和抽象类有什么区别
- 实训--day09记一次糟糕的面试
- C. Success Rate (codeforces)
- HTML5(二)
- Linux 防火墙开启端口
- 程序员面试金典:双栈排序、猫狗收容所
- starting tomcat v7.0 server at localhost has encountered a problem.....错误解法方法