注意在使用之前必须先下载并安装shizukuapp。打开shizuku后,app界面会显示操作方法,android11及以上建议使用无线调试模式,无线调试模式不需要pc机来配合使用(推荐使用该模式)。其他android版本使用adb调试模式,该模式需要pc机来执行adb命令来开启和授权shizuku服务,授权服务后手机可以和pc断开连接。
// 例子:使用shizuku执行ls命令,显示当前的目录下的文件和文件夹 function main() { shizuku.init(); if (shizuku.connect()) { var r = shizuku.execCmd('ls') console.log('exe r:' + r) } console.log('end') }
参数名 | 类型 | 必填 | 说明 |
---|
参数名 | 类型 | 必填 | 说明 |
---|
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
timeout | integer | 选填 | 超时时间,单位毫秒,默认5000 |
参数名 | 类型 | 必填 | 说明 |
---|
参数名 | 类型 | 必填 | 说明 |
---|
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
timeout | integer | 选填 | 超时时间,单位毫秒,默认5000 |
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
cmd | string | 必填 | 命令名 |