gpt4 book ai didi

android - 导入并添加为 Android 项目中的模块时的 AAR 文件更新

转载 作者:行者123 更新时间:2023-12-03 03:50:41 26 4
gpt4 key购买 nike

我通过导入 aar 来使用库创建模块的文件。然后将此模块作为依赖项添加。

我为我在我的应用程序中使用的一个库做了它,它运行良好。但现在我想更新到最新版本的库,我对以下内容感到困惑:

  • 我如何知道我使用的是哪个版本?不记得我导入 aar 时的版本是什么文件。有没有办法检查这个?
  • 我想用最新版本更新 aar。我怎么做?我只是重新导入它会覆盖吗?还是我删除现有模块并再次导入?

  • 我在 SO 上只找到了这个相关的帖子,它没有回答上述两个问题中的任何一个。它提出了另一种使用 aar 的方法,但我想知道如何继续使用 import aar 方法。

    有问题的 aar 文件是 millennial-media 的文件。

    最佳答案

    How do i find out which version I'm using? Don't remember what the version was when i imported the aar file. Is there a way to check this?



    不是标准方式了解您的 aar 版本。
    您可以在 aar 中使用名称或文件,也可以简单地使用 doc。

    I want to update the aar with its latest version. How do i do that? Do i simply re-import and it will overwrite? or do i delete the existing module and import again?



    您可以简单地覆盖 aar 文件。
    导入aar文件意味着:
  • 将aar文件复制到文件夹
  • build.gradle 中添加依赖项和存储库

  • 像这样的东西:
       repositories {
    flatDir {
    dirs 'libs'
    }
    }

    并添加依赖:
    dependencies {
    compile(name:'nameOfYourAARFileWithoutExtension', ext:'aar')
    }

    当您要更新时,只需复制 aar 文件覆盖现有文件即可。

    我建议您使用 maven 依赖 .在这种情况下,有人将库上传到 Maven 存储库中。
    目前,这是我认为最好的解决方案。

    在这种情况下,只需在您的项目中添加一个依赖项
    dependencies{
    compile 'group:name:version'
    }

    知道版本和更新库非常简单。

    关于android - 导入并添加为 Android 项目中的模块时的 AAR 文件更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34760796/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com