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

Google Play Core 1.9.1兼容问题求助:未找到依赖引用

解决Google Play关于com.google.android.play:core不兼容Android 14的警告

这个com.google.android.play:core:1.9.1是间接依赖——你没直接在build文件里声明,但某个已引入的依赖库把它带进来了。以下是具体解决步骤:

1. 定位引入旧版本play core的依赖库

在终端执行Gradle依赖树命令,找出哪个库带进来了旧版本:

  • macOS/Linux:./gradlew app:dependencies
  • Windows:gradlew.bat app:dependencies

在输出结果里搜索com.google.android.play:core,就能看到它的父依赖(比如play-services-maps或其他第三方库)。

2. 两种解决方式选其一

方式一:强制升级play core到兼容版本

直接在你的build.gradle的dependencies块中添加强制声明,覆盖所有间接依赖的旧版本:

implementation('com.google.android.play:core:1.10.3') { // 选择1.10.3及以上兼容Android14的版本
    force = true
}

这种方式简单直接,无需修改其他依赖,不会影响现有功能。

方式二:升级父依赖库

如果定位到是某个特定依赖(比如你用的com.google.android.gms:play-services-maps:18.1.0)引入的旧play core,可以把这个父依赖升级到最新的兼容版本(比如20.0.0以上)。新版本的库通常会自带兼容Android14的play core版本,但升级后需要测试确保原有功能正常。

3. 验证并提交

修改后重新构建项目,再次执行依赖树命令确认com.google.android.play:core的版本已更新为兼容版本,然后重新打包提交Google Play即可消除警告。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 11:12:45