我通过导入创建模块的aar
文件来使用库。然后将此模块添加为依赖项。
我为我在我的应用程序中使用的其中一个库做了它并且工作正常。但是现在我想更新到库的最新版本我对以下内容感到困惑:
如何找出我正在使用的版本?我不记得导入aar
文件时的版本。有没有办法检查这个?
我想用最新版本更新aar。我怎么做?我只是重新导入它会覆盖吗?或者我是否删除现有模块并再次导入?
我在SO上只发现了这个相关的帖子,并没有回答上述两个问题中的任何一个。它提出了另一种使用aar的方法,但我想知道如何继续使用import aar方法。
有问题的aar文件是millennial-media
的文件答案 0 :(得分:2)
如何找出我使用的版本?不记得我导入aar文件时的版本。有没有办法检查这个?
不是标准方式来了解你的版本。
您可以使用aar中的名称或文件,或者只需使用doc。
我想用最新版本更新aar。我怎么做?我只是重新导入它会覆盖吗?或者我是否删除现有模块并再次导入?
您只需覆盖aar文件即可 导入aar文件意味着:
build.gradle
Somenthing like:
repositories {
flatDir {
dirs 'libs'
}
}
并添加依赖项:
dependencies {
compile(name:'nameOfYourAARFileWithoutExtension', ext:'aar')
}
如果要更新,只需复制aar文件覆盖现有文件即可。
我建议您使用 maven依赖。在这种情况下,有人将库上传到maven存储库中 目前,在我看来,这是最好的解决方案。
在这种情况下,只需在项目中添加依赖项
dependencies{
compile 'group:name:version'
}
了解版本并更新库非常简单。