【问题标题】:How to get latest version of library in android studio?如何在 android studio 中获取最新版本的库?
【发布时间】:2020-08-27 08:17:23
【问题描述】:

我想使用来自 GitHub 的库,但我能够获得它的最新版本。

图书馆:

implementation 'com.github.mukeshsolanki:android-otpview-pinview:<latest-version>'

Github 仓库: https://github.com/mukeshsolanki/android-otpview-pinview

我到处搜索,但我不知道在&lt;latest-version&gt;的地方写什么

【问题讨论】:

标签: android android-studio github dependencies implementation


【解决方案1】:

如果您想在构建项目时始终获取最新版本的库模块,您可以考虑执行以下操作。

implementation "com.github.mukeshsolanki:android-otpview-pinview:+"

使用+ 而不是确切的版本名称将从您的远程或本地 maven 存储库中获得最新版本。不要忘记加上双引号(即")而不是那些单引号。

此外,您可以考虑在build.gradle 文件的android 部分中进行以下配置。

configurations.all {
    // Check for updates every build
    resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
}

请注意,为版本设置+ 可能会导致出现不需要的错误或您可能不想要的版本更新。因此,使用评论中提到的特定版本作为2.1.0 是更安全的选择。

【讨论】:

    【解决方案2】:

    获取最新版本的一种方法是查看 GitHub 上的版本。

    打开您编写的链接,然后单击“转到文件”和“代码”按钮左侧的库目录上方的“标签”。 在这里您可以找到开发人员在分支上使用的所有标签,现在单击“发布”按钮,在这里您应该能够获得该库的最新版本(:

    对于您编写的库,最后一个版本应该是“2.1.2”。

    这里:Releases of the library you wrote

    【讨论】:

      【解决方案3】:

      首先:-您可以这样做,android studio 会向您建议最新的 lib 版本如下:-

      implementation 'com.github.mukeshsolanki:android-otpview-pinview:0.0.1'
      

      其次:-为库添加“+”不被认为是一种好习惯。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-07-21
        • 2016-07-16
        • 2021-07-31
        • 1970-01-01
        • 2016-07-02
        • 1970-01-01
        相关资源
        最近更新 更多