Script 1.8.0

setName

原型:

setName(name)

是否支持多设备:

不支持

对应的 REST API:

修改设备名称

描述:

设置当前设备的别名。

参数:

name: 字符串,设备别名

返回值:

整型:成功返回 0,失败返回 -1,此时可通过 lastError() 函数获取具体的错误信息。

示例:
// 获取当前主控设备对象
var device = Device.getMain();
//将当前手机的名称设置为"mobile2"
ret = device.setName("mobile2");
if(ret == 0) {
    print("Successfully set the phone name");
    //获取当前手机的名称
    var deviceName = device.getName();
    print("更改设备名后,获取到的设备名称是:"+deviceName);
} else {
    print(lastError());
}
运行结果:
//成功设置手机别名则返回:
Successfully set the phone name
更改设备名后,获取到的设备名称是:mobile2
//否则返回具体的错误信息