更新时间:2026-05-22 GMT+08:00
关闭应用
方法名称
String closeApp(String packageName)
功能描述
关闭指定包名的应用。该方法用于在云机上关闭指定的应用程序。
参数说明
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| packageName | String | 是 | 目标应用的完整包名,示例:com.tencent.mm |
返回值
String:本次closeApp指令的请求id、生成规则时间戳加递增序列。示例:1768987825628_2。
回调参数
调用示例
// 1. 实现回调接口
CloudPhoneClient.Callback.AppCallback callback = new CloudPhoneClient.Callback.AppCallback() {
@Override
public void onCloseApp(AppOperateResponse<Void> response) {
if ("0".equals(response.getError_code())) {
System.out.println(" 应用关闭成功");
} else {
System.err.println(" 关闭失败: " + response.getError_msg());
}
}
};
// 2. 注册回调(若未全局注册)
CloudPhoneClient.setAppCallback(callback);
// 3. 关闭目标应用(如微信)
CloudPhoneClient.closeApp("com.tencent.mm"); 响应示例
// 成功响应
{
"error_code": "0",
"error_msg": "success"
}
// 失败响应(应用未运行)
{
"error_code": "404",
"error_msg": "App not running or already closed"
} 父主题: 云应用管理