You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

非Android Studio环境下如何查看库依赖并手动升级指定Play及Firebase库至12.0.1

我来帮你搞定这两个问题——查看AAR库的依赖,以及手动升级这些Google Play Services和Firebase库到12.0.1版本,毕竟脱离Android Studio环境确实得靠一些手动操作:

一、查看AAR库的依赖

因为AAR本质是带资源的压缩包,里面包含了描述依赖的pom.xml文件,有两种简单的方法可以查看:

方法1:直接解压查看pom.xml

你可以用任意解压工具(或者命令行的unzip命令)把目标AAR文件解开,找到里面的pom.xml,打开它就能看到这个库声明的所有直接依赖和传递依赖。
比如用命令行操作:

# 解压AAR到临时目录
unzip play-services-location-10.2.1.aar -d temp_location
# 查看pom.xml内容
cat temp_location/pom.xml
# 看完后删除临时目录
rm -rf temp_location

方法2:用Gradle脚本批量解析

如果你有Gradle环境(不需要Android Studio,单独安装Gradle即可),可以写一个极简的build.gradle脚本来快速列出依赖:

plugins {
    id 'java'
}

repositories {
    google()
    mavenCentral()
}

dependencies {
    // 把你要查的AAR文件路径都加在这里
    implementation files('libs/play-services-location-10.2.1.aar')
    implementation files('libs/firebase-analytics-10.2.1.aar')
}

// 定义任务列出所有依赖
task listAllDependencies {
    doLast {
        println "=== 所有依赖列表 ==="
        configurations.compileClasspath.each { file ->
            println "- ${file.name}"
        }
    }
}

然后在脚本所在目录运行gradle listAllDependencies,就能看到所有相关的依赖文件了。

二、手动升级到12.0.1版本的步骤

首先要记住:Google Play Services和Firebase的库版本必须统一对齐,所有相关库都要升级到同一个版本(这里是12.0.1),否则很容易出现运行时崩溃。

具体操作:

  1. 下载对应版本的AAR文件
    你需要从Google的Maven仓库下载每个库的12.0.1版本AAR,路径规律如下:

    • Play Services库:com/google/android/gms/[库名]/12.0.1/[库名]-12.0.1.aar,比如play-services-location对应的文件就是play-services-location-12.0.1.aar
    • Firebase库:com/google/firebase/[库名]/12.0.1/[库名]-12.0.1.aar,比如firebase-analytics对应的文件是firebase-analytics-12.0.1.aar
  2. 替换旧版本文件
    找到你项目中存放这些AAR的目录(通常是libs),把所有10.2.1版本的文件替换成刚下载的12.0.1版本,确保文件名和存放路径完全对应。

  3. 验证依赖一致性
    替换完成后,用上面的依赖查看方法检查一遍,确保所有依赖的库版本都是12.0.1。比如play-services-location-12.0.1依赖的play-services-base、play-services-tasks等都已经是12.0.1版本,避免混合版本的情况。

  4. 检查项目配置
    如果你的项目有构建脚本(比如build.gradle),要确保里面引用这些AAR的地方没有硬编码旧版本号;如果是通过文件依赖的话,只要文件名替换了就没问题。


内容的提问来源于stack exchange,提问作者zeus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:29:19