android-studio - 如何检查 Gradle 依赖项是否有新版本?

标签 android-studio gradle version

在 Android Studio 中,当我在版本号中使用 + 时,例如:
com.android.support:recyclerview-v7:21.+
我收到“避免在版本号中使用 +”警告。

但是当我使用特定版本号时,我不能总是使用最新版本。我的项目中有很多依赖项。

如何检查依赖项是否有更新版本?

是否有 Android Studio 插件(或类似的插件)可以在有更新版本的依赖项时通知我?

编辑:
Android Studio 重点介绍了过时的 Android 支持库和 Google Play 服务。但这不适用于其他自定义库。

Android Studio highlights

最佳答案

更新(2018 年 5 月 23 日):

较新版本的 Android Studio 不会在“项目结构”对话框中显示版本更新。相反,Adam 的答案对于 Android Studio 3+ 来说是正确的答案

Analyze > "Run Inspection By Name"

然后搜索“Newer Library Versions Available

以前的方式:

截至 Android Studio 2.2 ,一个新的Project Structure对话框显示您的应用程序正在使用的依赖项列表以及来自本地和远程存储库的可用更新。

  • 通过访问 Android Studio > Settings > Build, Execution, Deployment > Gradle > Experimental 激活它并检查 Use new Project Structure dialog (感谢@jessehensold)
  • 然后通过访问 File > Project Structure > Messages 打开它

enter image description here

对于旧版本的 Android Studio,请参阅下面的其他回复。

关于android-studio - 如何检查 Gradle 依赖项是否有新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28683327/

相关文章:

windows-installer - 使用 installshield 和 msi 时版本号有什么限制

android - Android Studio 中的 list 合并

opencv - 如何将该项目移植到Android Studio?

android - 在Android Gradle Dependency中编译多个模块

java - Android Studio/Intellij,Gradle 错误 :Cause: peer not authenticated

c# - 获取 Windows 应用程序 C# 中的应用程序版本

sql - 如何在不安装 SQL Server 2005 的情况下测试语法

Android Studio 配置 C++ 项目复选框

安卓工作室 : Why does my New project contain 2 modules

android - Android:如何使gradle离线获得特定的依赖关系,而其他在线?