Unreal Engine 5 com.google.android.play:core:1.10.0
[The Android Warning] com.google.android.play:core:1.10.0 Google Play Core (com.google.android.play:core) has added this note for SDK version 1.10.0: Update your Play Core Maven dependency to an Android 14 compatible version! Your current Play Core library is incompatible with targetSdkVersion 34 (Android 14), which introduces a backwards-incompatible change to broadcast receivers to improve user security. As a reminder, from August 31, Google Play requires all new app releases to target Android 14. Update to the latest Play Core library version dependency to avoid app crashes: https://developer.android.com/guide/playcore#playcore-migration From October 22, 2024 00:00 (UTC) you won't be able to release new versions of your app containing this SDK version to production or open testing.
The Solution
go to "C:\Program Files\Epic Games\UE_(your engine version)\Engine\Plugins\Runtime\GooglePAD\Source\GooglePAD" search for GooglePAD_APL.xml
open the file with a text editor, make sure the file is not Read only in the file Properties settings
search for the line
implementation('com.google.android.play:core:1.10.0')
replace the above line with the following
implementation('com.google.android.play:asset-delivery:2.2.2')
implementation('com.google.android.play:asset-delivery-ktx:2.2.2')
next, search for the following lines
import com.google.android.play.core.tasks.OnCompleteListener;
import com.google.android.play.core.tasks.OnSuccessListener;
import com.google.android.play.core.tasks.RuntimeExecutionException;
import com.google.android.play.core.tasks.Task;
replace the above lines with the following
import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.OnSuccessListener;
import com.google.android.gms.tasks.RuntimeExecutionException;
import com.google.android.gms.tasks.Task;
That was all, save the file, package the project, upload to Google Play, the warning should be gone.
About Me - I'm an indie game dev, active on Unreal Engine since 2019, I made multiple games for PC and Android platforms - if you want to support a fellow dev, check out my games on Google Play Store - I'm also a music producer and web dev - if you want to follow my projects the links are above. Have a nice day!
Read more articles about Unreal Engine
Unreal Engine 5.4.2 SDK NDK JDK 0 Android Errors App Store
Unreal Engine 5 com.google.android.play:core:1.10.0
Unreal Engine 5 XAPK File Validation Failed
Unreal Engine target API level, SDK issues, Billing Library errors Solution
Unreal Engine Migrate a Project to a New Engine Version
Unreal Engine Android App Bundle (Different Type of Key Store) To Upload .aab on Google Play Store
Unreal Engine - How To Generate Key Store for .apk (Sign Projects for Release)
Unreal Engine 5 on Android - Permission Required, Storage, Error Screen
Unreal Engine 5 androidx.fragment:fragment:1.0.0 outdated
Unreal Engine 5 Update Google Play Billing Library 3, 4 or 5 to 6
Unreal Engine 5 Package Project Android Set up SDK NDK JDK 2024 update
Thank you. Solved my issue.
ReplyDeleteI'm glad that it worked
DeleteThanks a lot, it worked on 5.4
ReplyDeleteMany thanks, this resolved my issue as well.
ReplyDeleteso this updates googlepad for 34+ sdk?
ReplyDelete