最近引入支付宝支付的时候,编译gradle报错,说是一个aop的包gradle Task 出错了。我就在整个项目里找这个包,去除之后发现External Libraries仓库里还有,然后不知道项目里哪里引用了,找了半天,就想怎么去方便的定位呢。
Google了一下发现可以通过命令查找。在android studio termial 下 win10环境:
gradlew 模块名:dependencies
这种输出方式有可能依赖树比较大,Log显示不完整。此时可以把log输出到文件中
gradlew 模块名:dependencies >log.txt
此时就会发现在当前目录下将生成一个 log.txt 文件里面包括依赖关系。模块名一般可以用app,视主工程模块名定。
这里为了以后方便使用记录一下