android studio dependencies依赖的库(jar包)的存储位置
android studio dependencies依赖的jar包的存储位置
andorid studio使用第三方包引用,需要打包多个App时或着转移位置打包,则需要第三方的包,这时就要需要包文件了
一 、项目根目录下build.gradle文件的 dependencies
classpath 引用的文件保存位置
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上,上述三个依赖的保存路径分别是:
C:\Users\Administrator\ .gradle\caches\modules-2\files-2.1\com.android.tools.build\gradle\2.2.2
C:\Users\Administrator\ .gradle\caches\modules-2\files-2.1\com.jfrog.bintray.gradle\gradle-bintray-plugin\1.7.1
C:\Users\Administrator\ .gradle\caches\modules-2\files-2.1\com.github.dcendents\android-maven-gradle-plugin\1.4.1
以上地址可以直接复制使用(如果你没有修改过.andorid 和.gradle 目录位置)
相要修改.andorid 和.gradle 目录位置详情见
https://blog.csdn.net/Jeff_YaoJie/article/details/80499278
C:\Users\Administrator\ 中的Administrator就是你的用户名(C:\Users\你的用户名\)
二、module下的build.gradle文件的 dependencies
compile 或是implementation 引用的第三方库保存的目录文件
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
这个目录下; 若发现本地已经有了则直接使用。
更多相关文章
- 【Android】安卓布局文件中xmlns属性
- BlobCache算法详解
- Android实现Service下载文件,Notification显示下载进度的示例
- Android通过手机GPS获取经纬度方法
- Android(安卓)lbs位置服务
- cocos2d-x 3.0 引用第三方库 及编译成apk时android mk文件写法
- 获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图
- Android+OpenCV4开发(一)——Android(安卓)NDK开发环境配置(生成C
- android 初始化时获得控件位置,宽高的属性