gradle-android studio 中如何强行刷新 libry 引用(针对于 SNAPSHOT)

问题描述

android studio 中如何强行刷新 libry 引用(针对于 SNAPSHOT)

工程中引用了公司maven的一个aar(SNAPSHOT) 这个SNAPSHOT更新了许多版本为何项目中还是引用最旧的那个版本( compile 'com.xiaoka.android.ycdd.protocol:ycdd-android-protocol:1.2.0-SNAPSHOT') 求解释..大神们

解决方案

我也遇到了你同样的问题,引用的是旧的版本。

我已经解决了,你在build.gradle文件中随便哪一行加上如下配置:
configurations.all {
resolutionStrategy.cacheChangingModulesFor 1, 'minutes'
}

具体描述请参考:Gradle User Guide第50.2.4. Use Dynamic Versions and Changing Modules章节

时间: 2024-10-30 19:28:35

gradle-android studio 中如何强行刷新 libry 引用(针对于 SNAPSHOT)的相关文章

在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing

 在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing xxx gradle project === 原因是: gradle在创建时需要联网,不然的话会失败,我虽然可以联网,但是不能访问gradle网站或者下载不了,所以不行. 感谢伟大的GFW,两种方法  1. 使用代理 --- 翻墙就可以了 - 启动XX门 - android studio ->

Android Studio 中 build.gradle 中 dependencies 下的 comile 后面的内容的来源

Android Studio 中 build.gradle 中 dependencies 下的 comile 后面的内容的来源 compile 'io.reactivex.rxjava2:rxandroid:2.0.1' compile 'io.reactivex.rxjava2:rxjava:2.1.0' 答案来自于:http://mvnrepository.com/ 你知道的名字应该是 rxandroid,而它依赖 rxjava,如果你想使用 rxjava 的最新版本,而不是 rxandro

Android Studio中如何打JAR包

 Android Studio中对于library类型的Moudle,默认打出来的是AAR包,  但有时候我们的SDK还需要共享给一些其他eclipse的项目使用,这样我们就需要输出JAR包,  可以通过在Moudle中的build.gradle加入task来实现   1 2 3 4 5 6 7 8 9 task makeJar(type: Copy) {     delete 'build/libs/mysdk.jar'     from('build/intermediates/bundle

Android studio中生成引用.aar和.jar的方法详解_Android

在Android Studio中对一个自己库进行生成操作时将会同时生成*.jar与*.aar文件. 分别存储位置:      *.jar:库 /build/intermediates/bundles/debug(release)/classes.jar      *.aar:库 /build/outputs/aar/libraryname.aar .jar 与 .aar的区别 从名称上来讲,一个是java application resource:一个是android application r

Android Studio中配置OpenCV库开发环境的教程_Android

1.下载进入官网(http://opencv.org/)下载OpenCV4Android并解压.目录结构如下图所示. 其中,sdk目录即是我们开发opencv所需要的类库:samples目录中存放着若干opencv应用示例(包括人脸检测等),可为我们进行android下的opencv开发提供参考:doc目录为opencv类库的使用说明及api文档等:而apk目录则存放着对应于各内核版本的OpenCV_2.4.3.2_Manager_2.4应用安装包.此应用用来管理手机设备中的opencv类库,在

android studio 问题-Android studio中导入sample时出现“failed to download a”

问题描述 Android studio中导入sample时出现"failed to download a" Android studio中导入sample时出现"failed to download samples index,please check your connection and try again怎样解决 解决方案 Android Studio 导入工程出现Failed to complete gradle execution case:Android Stud

利用好 Android Studio 中的 APK Analyzer

本文讲的是利用好 Android Studio 中的 APK Analyzer, 最近的 Android Studio 插件中我最喜欢的是 APK Analyzer.你可以从顶端菜单栏中的 Build 找到 Analyze APK.  专业提示:你也可以拖拽 APK 文件到编辑栏中打开. APK Analyzer 让你可以打开并审查存于你电脑中的 APK 文件的内容,不管它是通过本地 Android Studio 工程构建,还是需要从服务器上或者其他构件仓库中构建后得到的.它不需要必须要在任何你

android studio-如何将Android Studio 中的项目打包成jar文件,求方法

问题描述 如何将Android Studio 中的项目打包成jar文件,求方法 如题,求能用的方法,试了好多百度的方法,不怎么好用啊,越详细越好 解决方案 AS 生成Jar包 在Gradle中添加任务声明 def makeJar(String target, String classDir) { exec { executable "jar" //调用jar args "cvf", target args "-C", classDir args

安卓开发 post方法-如何将jar包导入android studio 中?

问题描述 如何将jar包导入android studio 中? 在导入架包时,复制从GitHub中复制的jar包,但无法粘贴到API上面 解决方案 新建一个lib或者bin目录,然后添加进去就可以,如果github提供了gradle导入的方式,可以直接在build.gradle里面配置即可. 解决方案二: 直接粘贴到bin目录下,然后右键add to library 解决方案三: 先把jar包copy到项目libs下,再add就行了 解决方案四: AndroidStudio用于开发安卓Apk非常