更新时间:2026-05-22 GMT+08:00
分享

获取正在运行的应用回调

方法名称

void onGetRunningApps(AppOperateResponse<GetAppsRsp> appOperateResponse)

功能描述

获取正在运行的应用回调。该方法在获取正在运行的应用信息完成时触发。

参数说明

字段名

类型

说明

appOperateResponse

AppOperateResponse

操作响应对象

返回值

调用示例

// 1. 注册回调
CloudPhoneClient.setAppCallback(new  CloudPhoneClient.Callback.AppCallback() {
    @Override
    public void onGetInstalledApps(AppOperateResponse<GetAppsRsp> response) {
        if (response.isSuccess())  {s
            GetAppsRsp data = response.getData(); 
            for (AppInfo app : data.getAppList())  {
                Log.d("APP", "Name: " + app.getAppName()  + ", Icon URL: " + app.getIconUrl()); 
            }
        } else {
            Log.e("APP", "Error: " + response.getErrorMessage()); 
        }
    }
});

// 2. 构建请求
GetAppsReq req = new GetAppsReq();
req.setAppType(GetAppsReq.AppTypeEnum.BOTH);  // 获取所有应用 
req.setQuality(80);                           // 图标质量设为80 
req.setPageNum(1);                            // 第一页
req.setPageSize(10);                          // 每页10条 
req.setNeedIcon(true);                        // 返回图标 

// 3. 调用接口
getRunningApps(req);

相关文档