背景:由于公司较多Android项目,都共同引用公司依赖库。所以我们的选择是在公司搭建私服Maven,把依赖库打包成AAR格式,放到私服上面,然后Android项目共同引用这些AAR。这种方式的好处以及实现方式请点击文章使用Nexus工具搭建maven私服,并在AndroidStudio上引用
因为引用的是公共工具库,所以一般希望得到最新版本,一般的做法是在gradle那里版本号写上+号,

最近遇到一个问题就是,在私服maven上更新了新的aar,居然不能用,as不会自动更新!!!过程不说,直接上解决办法。
打开Gradle的缓存文件夹C:/Users/XXXX/.gradle/caches/modules-2/metadata-2.23 modules-2 : 如果没有,选module开头的就行了 metadata-2.23 : 选版本号最高的那个就对了

删除module-versions.bin文件,再点击一下AS的这个小锤锤就可以看到更新最新版本了。

新闻热点
疑难解答