在 Play 管理中心收到一条警告,内容如下

将您的 Play Core Maven 依赖项更新为与 Android 14 兼容的版本!您当前的 Play Core 库与 targetSdkVersion 34 (Android 14) 不兼容,这为广播接收器引入了向后不兼容的更改,以提高用户安全性。提醒一下,从 8 月 31 日起,Google Play 要求所有新应用版本都以 Android 14 为目标。更新到最新的 Play Core 库版本依赖项以避免应用崩溃

我想知道我能做些什么来解决这个问题?

我的应用程序是一个完整的原生应用程序,使用 Java/Kotlin 和 XML/Jetpack Compose

1

  • 查看此链接


    – 


最佳答案
1

首先,重要的是要看到他们。所以我们需要Tasks按照该链接迁移该类

稍后,我们可以根据应用需求将整体 SDK 拆分为所需的依赖项。可play-core找到替代 SDK

就我而言,必须分别获取应用内审核和应用内更新 SDK

编辑:

对于混合应用程序,我们可以进入android文件夹

cd android

并运行以下命令检查应用程序中列出的所有依赖项,并com.google.android.play:core通过将所有依赖项导出到文本文件来检查哪一个具有依赖项dependencies.txt

./gradlew app:dependencies > dependencies.txt

一旦你弄清楚了你的哪些依赖项使用了 Play 核心库,你就可以实际更新它