【问题标题】:Android inApp immediate updateAndroid inApp 即时更新
【发布时间】:2020-07-29 15:03:53
【问题描述】:

我即将启动我的应用程序。

我为 inApp 即时更新编写了一个代码,因为我希望所有下载我的应用的人在我上传更新版本时都能更新。

我想知道这段代码是否可以正常工作而不会引起任何问题。

mAppUpdateManager = AppUpdateManagerFactory.create( this );
Task<AppUpdateInfo> appUpdateInfoTask = mAppUpdateManager.getAppUpdateInfo();
appUpdateInfoTask.addOnSuccessListener( new OnSuccessListener<AppUpdateInfo>() {
        @Override
        public void onSuccess(AppUpdateInfo result) {
            if (result.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE
            && result.isUpdateTypeAllowed( AppUpdateType.IMMEDIATE )){
                try {
                    mAppUpdateManager.startUpdateFlowForResult( result, AppUpdateType.IMMEDIATE, MainActivity.this, MY_REQUEST_CODE );
                } catch (IntentSender.SendIntentException e) {
                    Log.e( "AppUpdater", "AppUpdateManager Error", e );
                    e.printStackTrace();}
            }else {}
        }
    } );

【问题讨论】:

  • 你有什么问题?

标签: java android in-app-update


【解决方案1】:

请提及您面临的问题。同时,您可以使用此库在您的应用中引入应用内更新。使用和测试非常简单。

https://github.com/sohanzz/Easy-InApp-Updater

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多