您现在的位置是:网站首页> Android

android studio dependencies依赖的库(jar包)的存储位置

  • Android
  • 2022-03-28
  • 1011人已阅读
摘要

一 、项目根目录下build.gradle文件的 dependencies

classpath 引用的文件保存位置git


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()

    }

}

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


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


C:\Users\Administrator\ .gradle\caches\modules-2\files-2.1\com.jfrog.bintray.gradle\gradle-bintray-plugin\1.7.1windows


C:\Users\Administrator\ .gradle\caches\modules-2\files-2.1\com.github.dcendents\android-maven-gradle-plugin\1.4.1app


以上地址能够直接复制使用(若是你没有修改过.andorid 和.gradle 目录位置)maven


相要修改.andorid 和.gradle 目录位置详情见

https://blog.csdn.net/Jeff_YaoJie/article/details/80499278svg


C:\Users\Administrator\ 中的Administrator就是你的用户名(C:\Users\你的用户名\)gradle


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

compile 或是implementation 引用的第三方库保存的目录文件ui


apply plugin: 'com.android.application'

 

android {

    compileSdkVersion rootProject.ext.compileSdkVersion

    buildToolsVersion rootProject.ext.buildToolsVersion

 

    defaultConfig {

        applicationId "com.test.sample"

        minSdkVersion 14

 

        targetSdkVersion rootProject.ext.targetSdkVersion

        versionCode 1

        versionName "1.0"

    }

}

 

dependencies {

    compile project(':rxpermissions')

 

    compile 'com.android.support:appcompat-v7:25.0.0'

    compile 'com.jakewharton.rxbinding:rxbinding:0.4.0'

}

compile ‘com.android.support:appcompat-v7:25.0.0’

是android本身的jar包,gradle构建时若发现本地没有该jar包则会去联网下载,放在SDK的目录下,在window系统上好比会将该jar包放在:

D:\android\sdk\extras\android\m2repository\com\android\support\appcompat-v7\25.0.0\

这个目录下; 若发现本地已经有了则直接使用。


compile ‘com.jakewharton.rxbinding:rxbinding:0.4.0’

是第三方jar包,gradle构建时若发现本地没有该jar包则会去联网到中央仓库下载rxbinding 0.4.0的jar包,在window系统上会将该jar包放在: C:\Users\Administrator\ .gradle\caches\modules-2\files-2.1\com.jakewharton.rxbinding\rxbinding\0.4.0 这个目录下; 若发现本地已经有了则直接使用。


上一篇:AutoJS pro自动化解放双手

下一篇:JNI详解

Top