有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java appUpdateManager返回错误LinkToDeath

我正在使用一个安装了封闭测试程序(GooglePlay)路径的应用程序,当我启动时,我发现了错误。这是因为我将应用程序用作封闭测试程序,还是因为我的appUpdateManager代码中存在错误

2021-07-08 23:09:35.053 12389-12389/? I/PlayCore: UID: [10225]  PID: [12389] AppUpdateService : requestUpdateInfo(com.testdev.test)
2021-07-08 23:09:35.054 12389-12444/? I/PlayCore: UID: [10225]  PID: [12389] AppUpdateService : Initiate binding to the service.
2021-07-08 23:09:35.108 12389-12389/? I/PlayCore: UID: [10225]  PID: [12389] AppUpdateService : ServiceConnectionImpl.onServiceConnected(ComponentInfo{com.安卓.vending/com.google.安卓.finsky.installservice.DevTriggeredUpdateService})
2021-07-08 23:09:35.109 12389-12444/? I/PlayCore: UID: [10225]  PID: [12389] AppUpdateService : linkToDeath
2021-07-08 23:09:35.116 12389-12400/? I/PlayCore: UID: [10225]  PID: [12389] OnRequestInstallCallback : onRequestInfo
2021-07-08 23:09:35.116 12389-12444/? I/PlayCore: UID: [10225]  PID: [12389] AppUpdateService : Unbind from service.

主要活动:


private static final int REQUEST_APP_UPDATE = 11;

appUpdateManager
                .getAppUpdateInfo()
                .addOnSuccessListener(
                        appUpdateInfo -> {

                            // Checks that the platform will allow the specified type of update.
                            if ((appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE)
                                    && appUpdateInfo.isUpdateTypeAllowed(AppUpdateType.IMMEDIATE))
                            {
                                // Request the update.
                                try {
                                    appUpdateManager.startUpdateFlowForResult(
                                            appUpdateInfo,
                                            AppUpdateType.IMMEDIATE,
                                            this,
                                            REQUEST_APP_UPDATE);
                                } catch (IntentSender.SendIntentException e) {
                                    e.printStackTrace();
                                }
                            }
                        });

共 (0) 个答案