如何查看Android Studio各个依赖包下载后的存放目录

如何查看Android Studio各个依赖包存放目录

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project(':social_sdk_library_project')
    compile 'com.android.support:appcompat-v7:22.2.0'
    compile 'com.github.chrisbanes.photoview:library:1.2.3'
    compile 'com.android.support:support-v4:22.2.0'
    compile 'com.jakewharton:butterknife:6.1.0'
    compile 'com.google.zxing:core:3.2.0'
}

上面这些module下的依赖包存放位置。
在AndroidStudio中的"External Libraries"下有引用的library的列表, 选择某个library右键->"Library Properties ..."就可以看到你引用的库本地的存放路径了, 如下图:


image.png
1. 项目根目录下build.gradle文件的 dependencies
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.2'
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.1'
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1'
    }
}
 
subprojects {
    repositories {
        jcenter()
    }
}

在Mac上,上述三个依赖的保存路径分别是:

C:/Users/stone/.gradle/caches/modules-2\files-2.1/com.android.tools.build/gradle/2.2.2

C:/Users/stone/.gradle/caches/modules-2/files-2.1/com.jfrog.bintray.gradle/gradle-bintray-plugin/1.7.1

C:/Users/stone/.gradle/caches/modules-2/files-2.1/com.github.dcendents/android-maven-gradle-plugin/1.4.1

2. module下的build.gradle文件的 dependencies

1). compile 'com.android.support:appcompat-v7:25.0.0'
是android自己的jar包,gradle构建时若发现本地没有该jar包则会去联网下载,放在SDK的目录下
/Users/stone/Downloads/sdk/extras/android/m2repository/com/android/support/appcompat-v7/25.0.0
这个目录下; 若发现本地已经有了则直接使用。

2). compile 'com.jakewharton.rxbinding:rxbinding:0.4.0'
第三方jar包,gradle构建时若发现本地没有该jar包则会去联网到中央仓库下载rxbinding 0.4.0的jar包
C:/Users/stone/.gradle/caches/modules-2/files-2.1/com.jakewharton.rxbinding/rxbinding/0.4.0
这个目录下; 若发现本地已经有了则直接使用。

3.总结:

1,如何查看Android Studio各个依赖包存放目录
2,android自己的jar包下载在以下目录
/Users/stone/Downloads/sdk/extras/android/m2repository
3,第三方jar包下载在以下目录
/Users/stone/.gradle/caches/modules-2/files-2.1

你可能感兴趣的:(如何查看Android Studio各个依赖包下载后的存放目录)