Root相关
javascript
const core = require('cheese-js');请求root权限:requestPermission(timeout: number): boolean ✅
参数:
- ⭐
number(timeout): 超时时间/s
返回值:
- 🟢
boolean: true - 🔴
boolean: false
用法示例:
javascript
const core = require('cheese-js'); //导入核心模块
const root = core.root;
if (root.requestPermission(3)) {
console.log("root权限请求成功")
}else{
console.log("root权限请求失败")
}检查root权限:checkPermission(): boolean ✅
返回值:
- 🟢
boolean:true - 🔴
boolean:fasle
用法示例:
javascript
const core = require('cheese-js'); //导入核心模块
const root = core.root;
if (root.checkPermission()) {
console.log("root权限正常")
}else{
console.log("root权限不正常")
}执行su命令:exec(command: string): string ✅
参数:
- ⭐
string(command): 执行的具体命令
返回值:
- 🟢
string:执行结果 - 🔴null
用法示例:
javascript
const core = require('cheese-js'); //导入核心模块
const root = core.root;
if (root.requestPermission(3)) {
console.log("root权限请求成功")
console.log("执行结果",root.exec("input tap 200 300"))
}else{
console.log("root权限请求失败")
}