[Fixed]Google Play Core Library Error API 34

*

> Update your com.google.android.play:core:1.10.0 Maven dependency to an Android 14 compatible version! Your current com.google.android.play:core:1.10.0 library is incompatible with targetSdkVersion 34 (Android 14), which introduces a backwards-incompatible change to broadcast receivers. As a reminder, from August 31, 2024, Google Play requires all new app releases to target Android 14. Update to the latest library version dependency to avoid app crashes.

*

The given Error latest Google PAD Plugin but in 5.4 version of unreal engine they do not fix it but i found it to fixing the error here is
PATH: \UE_5.4\Engine\Plugins\Runtime\GooglePAD\Source\GooglePAD
Dowload this file and replace this with already XML file
GooglePAD_APL.xml (10.1 KB)

Github File Link

here is Official Guide for Android

10 Likes

You’re a life saver :slight_smile:

1 Like

i have done this and my game packages and uploads to google console fine. when i install it on my mobile through google play the game instantly crashes now, i dont even see the splash screen (it is not a splash screen issue causing the crash)

anyone else had this?

Got this error, after changing googlepad_APL.xml

[2024.09.19-10.45.44:380][781]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.assetpacks.u found in modules jetified-asset-delivery-2.2.2-runtime (com.google.android.play:asset-delivery:2.2.2) and jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0)
[2024.09.19-10.45.44:380][781]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.assetpacks.v found in modules jetified-asset-delivery-2.2.2-runtime (com.google.android.play:asset-delivery:2.2.2) and jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0)
[2024.09.19-10.45.44:380][781]UATHelper: Packaging (Android (ASTC)): Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
[2024.09.19-10.45.44:380][781]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.assetpacks.w found in modules jetified-asset-delivery-2.2.2-runtime (com.google.android.play:asset-delivery:2.2.2) and jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0)
[2024.09.19-10.45.44:380][781]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.assetpacks.x found in modules jetified-asset-delivery-2.2.2-runtime (com.google.android.play:asset-delivery:2.2.2) and jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0)
[2024.09.19-10.45.44:380][781]UATHelper: Packaging (Android (ASTC)): You can use ‘–warning-mode all’ to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
[2024.09.19-10.45.44:380][781]UATHelper: Packaging (Android (ASTC)): See Command-Line Interface
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.assetpacks.y found in modules jetified-asset-delivery-2.2.2-runtime (com.google.android.play:asset-delivery:2.2.2) and jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0)
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.assetpacks.z found in modules jetified-asset-delivery-2.2.2-runtime (com.google.android.play:asset-delivery:2.2.2) and jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0)
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)): 39 actionable tasks: 39 executed
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.common.IntentSenderForResultStarter found in modules jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0) and jetified-core-common-2.0.3-runtime (com.google.android.play:core-common:2.0.3)
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.common.LocalTestingException found in modules jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0) and jetified-core-common-2.0.3-runtime (com.google.android.play:core-common:2.0.3)
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.common.PlayCoreDialogWrapperActivity found in modules jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0) and jetified-core-common-2.0.3-runtime (com.google.android.play:core-common:2.0.3)
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)): Duplicate class com.google.android.play.core.listener.StateUpdatedListener found in modules jetified-core-1.8.0-runtime (com.google.android.play:core:1.8.0) and jetified-core-common-2.0.3-runtime (com.google.android.play:core-common:2.0.3)
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)):
[2024.09.19-10.45.44:390][782]UATHelper: Packaging (Android (ASTC)): Go to the documentation to learn how to Fix dependency resolution errors.

1 Like

For Anyone Reading this in future. This error is caused by one of your plugins that might have an older library for mine i went to that paticular plugins xml implementation
changed:
‘com.google.android.play:core:1.9.0’
to:
implementation ‘com.google.android.play:asset-delivery:2.2.2’

implementation 'com.google.android.play:asset-delivery-ktx:2.2.2

Can you tell me which plugin cause you that problem?

I have the same error. Did you fix it?

https://www.fab.com/listings/34b3b891-9d65-4926-9e14-531e4689acbb

this plugin resolved my issue ( TDSHero)

2 Likes

Do you use Google PAD with this plugin? Or this plugin alone? My AAB is still small and when uploaded it doesn’t work. (It’ not packaging the OBB)

i have google pad enabled

my game is under 120 mb for now so i am not using OBB