更新时间: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); 父主题: 应用级回调方法(App Level)