v4.2.5in_app_update
공식 Android API를 사용하여 Android에서 앱 내 업데이트를 활성화합니다.
Flutter 플러그인: 공식 Android API를 사용하여 Android에서 앱 내 업데이트를 활성화합니다.
{"sdk":"flutter"}{"sdk":"flutter"}아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Maintained by Jonas Bark
Enables In App Updates on Android using the official Android APIs.
https://developer.android.com/guide/app-bundle/in-app-updates
https://2.bp.blogspot.com/-9V4ZsdRRnIA/XNSYN-do_OI/AAAAAAAAI90/2yFBsTij0kcibkGRuB79fS_jZKcy-APdQCLcBGAs/s1600/Screen%2BShot%2B2019-05-09%2Bat%2B2.13.58%2BPM.pngThe following methods are exposed:
Future<AppUpdateInfo> checkForUpdate(): Checks if there's an update availableFuture<void> performImmediateUpdate(): Performs an immediate update (full-screen)Future<void> startFlexibleUpdate(): Starts a flexible update (background download)Future<void> completeFlexibleUpdate(): Actually installs an available flexible updatePlease have a look in the example app on how to use it!
This plugin integrates the official Android APIs to perform in app updated that were released in 2019: https://developer.android.com/guide/app-bundle/in-app-updates
iOS does not offer such a functionality. You might want to look into e.g. https://pub.dev/packages/upgrader. If you call the methods above on a iOS device you'll run into a not-implemented exception.
Be aware that this plugin cannot be tested locally. It must be installed via Google Play to work. Please check the official documentation about In App Updates from Google:
https://developer.android.com/guide/playcore/in-app-updates/test
In App Updates are only available from API Versions >= 21, as mentioned here.