更新记录
1.0.8(2026-07-13)
修改参数都为字符串
1.0.7(2026-03-19)
修复bug
1.0.6(2026-01-08)
- 修改返回结果为UTSJSONObject,code = 0 执行成功
- 自动匹配root的su文件,才发现我高版本的手机su文件不在system...
查看更多
平台兼容性
uni-app(4.71)
| Vue2 |
Vue2插件版本 |
Vue3 |
Vue3插件版本 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
| √ |
1.0.0 |
√ |
1.0.0 |
× |
× |
× |
× |
× |
× |
× |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
小红书小程序 |
快应用-华为 |
快应用-联盟 |
| × |
× |
× |
× |
× |
× |
× |
× |
× |
- |
× |
× |
uni-app x(4.71)
| Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
| × |
× |
9.0 |
× |
× |
× |
其他
| 多语言 |
暗黑模式 |
宽屏模式 |
蒸汽模式 |
| × |
× |
× |
√ |
acwy-shell
使用说明(安全方面需要自己做个封装)
引入
在uniappx或者uniapp中,调试状态需要自定义基座
在uvue、vue中引入:
import { shell, root } from "@/uni_modules/acwy-shell"
方法
shell(commamd: string[])
/**
* @description 普通shell命令
* @param command string[] 命令
* @returns UTSJSONObject,code = 0 执行成功, {code: 0, data: ''}
*/
let shellRes: UTSJSONObject = shell('ls /sdcard')
root(command: string)
/**
* @description root命令
* @param command string 命令
* @returns UTSJSONObject,code = 0 执行成功, {code: 0, data: ''}
*/
let rootRes: UTSJSONObject = root('ls /sdcard')