In App update not working for app bundle apk

前端 未结 2 1534
旧时难觅i
旧时难觅i 2021-01-05 10:22

I have implemented recently launched In-App update API in my android app. When I build apk and test this functionality it works fine. ( I have uploaded apk with higher versi

相关标签:
2条回答
  • 2021-01-05 11:07

    In-App updates are not yet supported with internal app sharing.

    We are working on this, but do not yet have a timeframe for completion of this feature.

    Update: Internal App sharing now supports testing In-app updates.

    By visiting an Internal App Sharing link with a higher version code (but not installing it yet), an app that you already installed through Internal app sharing 'learns' of the new version, which allows you to test the in-app update flow.

    0 讨论(0)
  • 2021-01-05 11:11

    In app update works only if you have uploaded app-bundle to production track on play store. As mentioned by Serge Beauchamp, it will not work for internal app sharing. During my last production release, I have uploaded app-bundle instead of apk. Initially I could not see in-app update dialog may be for first 1-2 hours. But when I tried again on next day, I could see in-app update dialog. My suggestion is if your release is mandatory, implement fallback mechanism for update. In case play store refuses to show in-app update available, show your own dialog where you can redirect user to play-store to update app. You can use below code for fallback mechanism

        if (appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE && appUpdateInfo.isUpdateTypeAllowed(AppUpdateType.IMMEDIATE))  {
         //play store says update available. In App update dialog will be displayed
    } else {
        //its mandatory release but play store says no update available ,
        // show custom UI to redirect to play store
    }
    
    0 讨论(0)
提交回复
热议问题