依赖jcenter里的库不使用latest.integration或+

现在使用Android Studio,在使用第三方库的时候,为了方便版本的更新,如果可以都是使用的改用gradle形式。
但有些平台的文档里没有指定版本号,是建议的直接用最新版,比如微信开放平台是使用的"+":

dependencies {
   compile 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
}

其他的就是如友盟统计那样,是使用的"latest.integration":

dependencies {
    compile 'com.umeng.sdk:common:latest.integration'
    compile 'com.umeng.sdk:analytics:latest.integration'
}

虽然这样很省事,能保证一直使用的最新版。但有时网络不佳,会一直Gradle build,或着新版本改到太大,也容易出问题。
所以这时候需要自己选择版本,有两种方法:
第一种是到bintray/jcenter,搜索Package Name,然后选择需要的版本。

bintray/jcenter选择版本

还有一种就是第一次使用最新版,然后到C:\Users\Wannoo.gradle\caches\modules-2\files-2.1文件夹里找到之前下载的库文件,选择最新版本.
本地文件夹选择版本

知道版本号,然后把依赖库的语句改一下就行了。
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:1.4.0'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载自 http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa...
    猿ape阅读 1,743评论 5 5
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,948评论 18 139
  • 不知道从什么时候开始,我们计算身边的人和事,都开始以十年为的单位,十年前,我们正青春,别的同学的青春都是五颜六色...
    燕子cathy阅读 143评论 0 0
  • 也许你也时常涌出绵愁 孤零零飘荡在海中 渔波荡漾 执浆推舟 眼泛迷茫不知何方式尽头 也许你也时常眼带泪霜 清冷冷踱...
    落微阅读 135评论 0 1
  • 单词 (電車に…)乗ります(のります)搭乘(电车) (電車を…)降ります(おります)下(电车) 乗り換えます(のり...
    闷油瓶小张阅读 923评论 0 0