远端管理

更新时间:2025-07-30 08:24:46

本文介绍了远端管理主动更新指定小程序、主动更新所有小程序和下载小程序的方法。

主动更新指定小程序

MriverResource.updateApp(String appid)

用于请求更新指定小程序信息。代码示例如下:

MriverResource.updateApp("2021042520210425", new UpdateAppCallback() {
    @Override
    public void onSuccess(List<AppModel> list) {
        showToast("appid=2021042520210425的小程序更新成功");
    }

    @Override
    public void onError(UpdateAppException e) {
        showToast(e.getMessage());
    }
});

下载小程序

MriverResource.downloadAppPackage(String appId)

下载指定小程序包体信息,不带回调函数。代码示例如下:

MriverResource.downloadAppPackage("2021042520210425")

MriverResource.downloadAppPackage(String appId, PackageDownloadCallback callback)

下载指定小程序包体信息,带回调函数。代码示例如下:

MriverResource.downloadAppPackage("2021042520210425", new PackageDownloadCallback() {
        @Override
        public void onPrepare(String s) {
           //做一些辅助的工作如可以打个日志
        }

        @Override
        public void onProgress(String s, int i) {
            //进度
            showToast("i="+i);
        }

        @Override
        public void onCancel(String s) {
           //用户不用关心,取消是内部网络库的取消api
        }

        @Override
        public void onFinish(@Nullable String s) {
            showToast(s);
        }

        @Override
        public void onFailed(String s, int i, String s1) {
            showToast("onFailed--"+s);
        }
    });

  • 本页导读 (0)
  • 主动更新指定小程序
  • MriverResource.updateApp(String appid)
  • 下载小程序
  • MriverResource.downloadAppPackage(String appId)
  • MriverResource.downloadAppPackage(String appId, PackageDownloadCallback callback)
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问