如何查看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
网友评论