繁体   English   中英

如何从Gradle Dependency中找到库的版本? Android Studio

[英]How to find the version of library from Gradle Dependency? Android Studio

题:

当我的Gradle文件在依赖项的版本号中使用“+”运算符提到依赖项时,如何找到正在使用的库的版本?

上下文

app模块下的build.gradle如下所示:

dependencies {
  compile fileTree(dir: 'libs', include: ['*.jar'])
  compile 'com.google.android.gms:play-services:5.+'
}

这里使用的播放服务库的版本是什么?

查看项目的.idea文件夹

在左侧的Project Pane ,浏览到.idea/libraries

已经提到了项目所有的库依赖项,每个项都依赖于它们自己的xml文件。 您可以看到xml文件标题中包含的版本号。 xml本身具有库文件路径。

.idea / libraries的快照

(或)使用Gradle的内置任务来获取依赖项

请参阅此处的步骤: https//stackoverflow.com/a/25236208/1311745

您可以使用gradles的内置“dependencyInsight”任务来查询依赖项的已解析版本:

gradle dependencyInsight --configuration compile --dependency com.google.android.gms:play-services

如果您想一次性获得所有依赖项的概述,您可以这样做

gradle dependencies

如果使用gradle包装器,则必须使用./gradlew而不是gradle

Android Studio 3.1.4

您可以使用Project视图

在此输入图像描述

在Android Studio中,在build.graddle应用程序中,选择版本并按ALT + ENTER,然后选择“替换为指定版本”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM