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

应用启动回调

方法名称

void onStartApp(AppOperateResponse<String> appOperateResponse)

功能描述

应用启动回调。该方法在应用启动操作完成时触发。

参数说明

字段名

类型

说明

appOperateResponse

AppOperateResponse

操作响应对象

返回值

调用示例

// 1. 实现回调接口
CloudPhoneClient.Callback.AppCallback callback = new CloudPhoneClient.Callback.AppCallback() {
@Override
public void onStartApp(AppOperateResponse<Void> response) {
if ("0".equals(response.getError_code()))  {
System.out.println(" 启动成功");
} else {
System.err.println(" 启动失败: " + response.getError_msg());
}
}
};
// 2. 注册回调
CloudPhoneClient.setAppCallback(callback);
// 3. 构造启动参数(通过类名启动)
AppParams params1 = new AppParams();
params1.setClazz("com.tencent.mm.ui.LauncherUI");
params1.setIntents(new  HashMap<String, Object>() {{
put("scene", "chat");
}});
String reqID = CloudPhoneClient.startApp(params1);
// 或通过Scheme启动
AppParams params2 = new AppParams();
params2.setPackageName("qq.live");
params2.setScheme("weixin://scanqrcode");
String reqID2 = CloudPhoneClient.startApp(params2); 

相关文档