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

React Native升级targetSdkVersion34后Android14应用崩溃及依赖问题

问题解答
  • 是的,这个问题确实和com.google.android.gms:play有关。
  • com.google.android.gms:play是Google推出的旧版聚合依赖库,它会自动包含多个Google服务相关子库,其中就包含了不兼容targetSdkVersion 34的旧版本com.google.android.play:core——这正是Google Play提示的根源。
  • 解决步骤:
    1. 移除项目中直接依赖的com.google.android.gms:play,该聚合库已被Google废弃,官方建议改用单独的细分依赖(比如仅引入你实际需要的play-services-auth、play-services-maps等)。
    2. 执行依赖分析命令确认残留:在Android项目根目录运行./gradlew app:dependencies,查看依赖树里是否还有com.google.android.play:core旧版本被间接引入。
    3. 强制升级Play Core库:若存在间接依赖,在Module级别的build.gradle的dependencies块中添加强制声明,确保使用兼容targetSdkVersion 34的版本(至少1.10.1及以上,建议用最新稳定版):
      implementation("com.google.android.play:core:1.10.3") {
          force = true
      }
      
    4. 清理并重新构建项目,生成APK/AAB后重新上传验证。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 20:25:53