Предупреждение консоли Play: обновите зависимость com.google.android.play:core:1.10.3 Maven до версии, совместимой с AndJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Предупреждение консоли Play: обновите зависимость com.google.android.play:core:1.10.3 Maven до версии, совместимой с And

Сообщение Anonymous »

Обновите com.google.android.play
com.google.android.play:core добавил это примечание для ядра:1.10.3:
Обновите Play Core Зависимость Maven от версии, совместимой с Android 14! Ваша текущая библиотека Play Core несовместима с targetSdkVersion 34 (Android 14), которая вносит обратно несовместимое изменение в приемники вещания для повышения безопасности пользователей. Напоминаем, что с 31 августа Google Play требует, чтобы все новые выпуски приложений были ориентированы на Android 14. Чтобы избежать сбоев приложения, обновите последнюю версию библиотеки Play Core: https://developer.android.com/guide/playcore#playcore- миграция
Возможно, вы не сможете выпускать будущие версии своего приложения с этой версией SDK для производства или открытого тестирования.
Java< /strong>

Код: Выделить всё

 @Override
protected void onResume() {
super.onResume();

if (appupdateType.equals("critical") && !Objects.equals(myAppVersion, playStoreVersion)) {
appUpdateManager.getAppUpdateInfo().addOnSuccessListener(new OnSuccessListener() {
@Override
public void onSuccess(AppUpdateInfo appUpdateInfo) {

if ((appUpdateInfo.updateAvailability() == UpdateAvailability.DEVELOPER_TRIGGERED_UPDATE_IN_PROGRESS)) {
// If an in-app update is already running, resume the update.
try {
appUpdateManager.startUpdateFlowForResult(
appUpdateInfo,
IMMEDIATE,
Splash.this,
MY_REQUEST_CODE);
} catch (IntentSender.SendIntentException e) {
Log.e("error on resume", Objects.requireNonNull(e.getMessage()));
}
}
if ((appUpdateInfo.updateAvailability() == UpdateAvailability.UNKNOWN)) {
popupSnackbarForCompleteUpdate();
appUpdateManager.completeUpdate();
}
}
});
} else if (appupdateType.equals("flexible") && !Objects.equals(myAppVersion, playStoreVersion)) {
appUpdateManager.getAppUpdateInfo().addOnSuccessListener(new OnSuccessListener() {
@Override
public void onSuccess(AppUpdateInfo appUpdateInfo) {
if ((appUpdateInfo.updateAvailability() == UpdateAvailability.UNKNOWN)) {
popupSnackbarForCompleteUpdate();
appUpdateManager.completeUpdate();
}
}
});

}
}
Я проверил файл Developer.google.android и обнаружил

реализацию 'com.google.android.play: обзор: 2.0.1',com.google.android.play:asset-delivery:2.2.2

но я столкнулся с ошибкой после зависимости от обновлениявот пример кода, в котором я столкнулся с ошибкой.
как заменить код или что использовать вместо AppUpdateManager[/b], com.google.android.play.core.tasks .Task appUpdateInfoTask;

Подробнее здесь: https://stackoverflow.com/questions/786 ... maven-depe
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»