Как использовать обновления в приложении в создании реактивного ранца ⇐ Android
-
Гость
Как использовать обновления в приложении в создании реактивного ранца
Я следовал официальной документации, чтобы реализовать обновление внутри приложения в Jetpack Compose.
используется код ниже внутри Compose Fun, но здесь код внутри addOnSuccessListener никогда не вызывается.
val appUpdateManager = AppUpdateManagerFactory.create(LocalContext.current) val appUpdateInfoTask = appUpdateManager.appUpdateInfo appUpdateInfoTask.addOnSuccessListener { appUpdateInfo -> если (appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE // В этом примере применяется немедленное обновление. Чтобы применить гибкое обновление // вместо этого передаем AppUpdateType.FLEXIBLE && appUpdateInfo.isUpdateTypeAllowed(AppUpdateType.IMMEDIATE) ) { // Запросить обновление. } }
Я следовал официальной документации, чтобы реализовать обновление внутри приложения в Jetpack Compose.
используется код ниже внутри Compose Fun, но здесь код внутри addOnSuccessListener никогда не вызывается.
val appUpdateManager = AppUpdateManagerFactory.create(LocalContext.current) val appUpdateInfoTask = appUpdateManager.appUpdateInfo appUpdateInfoTask.addOnSuccessListener { appUpdateInfo -> если (appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE // В этом примере применяется немедленное обновление. Чтобы применить гибкое обновление // вместо этого передаем AppUpdateType.FLEXIBLE && appUpdateInfo.isUpdateTypeAllowed(AppUpdateType.IMMEDIATE) ) { // Запросить обновление. } }
Мобильная версия