1、以Android开发为例,在studio的build文件中添加如下一个 aar 包的依赖,名字胡编一个不存在的aar包,也不用往libs文件夹中导入这个aar。
2、运行build,此时build会报错,如下
错误中指出这个aar找不到,并列出了寻找的路径,这些路径就是gradle搜寻依赖的路径,有的是本地缓存的文件夹(file开头的是本地),有的是远程的(http开头的网络)。
虽然文件不存在,但是我顺着这些路径找到gradle的缓存文件夹,在文件夹下可以找到你所依赖的包
比如:
file:/C:/Users/w*****g/AppData/Local/Android/Sdk/extras/m2repository//appframe_utils20171213141748//appframe_utils-20171213141748-.pom
这个路径就指明了缓存的第一个位置是
file:/C:/Users/w*****g/AppData/Local/Android/Sdk/extras/m2repository/
网友评论