This is the documentation on how to set up a key in Google Play.
I can see nothing here that I can do!
I do not own the process to produce the app, so cannot install changes to the way it produces the key app bundle.
Overview of the Google Play Core libraries
This page describes the Google Play Core libraries and how to add them to your project.
Important: The Google Play Core Java and Kotlin library have been split into multiple separate libraries, one for each feature. Update to the new libraries to benefit from new product additions. For more information, see the [migration guide]
The Google Play Core libraries are your app’s runtime interface with the Google Play Store. Some of the things you can do include the following:
- [Download additional language resources]
- [Manage delivery of feature modules]
- [Manage delivery of asset packs]
- [Trigger in-app updates]
- [Request in-app reviews]
The Play Core libraries are available in [Java]. For more information about the latest releases, see the [Release notes]
Migration from the Play Core Java and Kotlin Library
The Play Core Java and Kotlin Library has been partitioned into multiple per-feature Android libraries. This reduces the size Play Core libraries add to your app and allows for faster release cycles of the individual features.
The behavior of each feature has stayed consistent in this migration, the only notable change is that the new versions have adopted [Google Play Services' Task API]
Use the list below to migrate to the new libraries and benefit from new features and bug fixes. If you use multiple Play features, you can simply import multiple libraries in your build.gradle
file at once.
Common migration steps
- Update any existing import statements of Task objects from
import com.google.android.play.core.tasks.*;
to import com.google.android.gms.tasks.*;
. All class names are unchanged.
- Remove any imports of the old Play Core libraries in your
build.gradle
file.
Integrate the Play Asset Delivery Library
[Groovy]
// In your app’s build.gradle file:
...
dependencies {
// This dependency is downloaded from the [Google’s Maven repository]
// So, make sure you also include that repository in your project's build.gradle file.
implementation 'com.google.android.play:asset-delivery:2.0.2'
// For Kotlin users also add the Kotlin extensions library for Play Asset Delivery:
implementation 'com.google.android.play:asset-delivery-ktx:2.0.1'
...
}
Integrate the Play Feature Delivery Library
[Groovy]
// In your app’s build.gradle file:
...
dependencies {
This dependency is downloaded from the [Google’s Maven repository] So, make sure you also include that repository in your project's build.gradle file.
implementation 'com.google.android.play:feature-delivery:2.0.1'
// For Kotlin users, also add the Kotlin extensions library for Play Feature Delivery:
implementation 'com.google.android.play:feature-delivery-ktx:2.0.1'
...
}
Integrate the Play In-App Review Library
[Groovy]
// In your app’s build.gradle file:
...
dependencies {
// This dependency is downloaded from the Google’s Maven repository
// Make sure you also include that repository in your project's build.gradle file.
implementation 'com.google.android.play:review:2.0.1'
// For Kotlin users, also add the Kotlin extensions library for Play In-App Review:
implementation 'com.google.android.play:review-ktx:2.0.1'
...
}
Integrate the Play In-App Update Library
[Groovy
// In your app’s build.gradle file:
...
dependencies {
// This dependency is downloaded from the [Google’s Maven repository]
// Make sure you also include that repository in your project's build.gradle file.
implementation 'com.google.android.play:app-update:2.0.1'
// For Kotlin users, also add the Kotlin extensions library for Play In-App Update:
implementation 'com.google.android.play:app-update-ktx:2.0.1'
...