郑先生
郑先生
  • 发布:2019-10-12 00:12
  • 更新:2023-05-11 16:17
  • 阅读:3170

Android检查手机是否被root

分类:Native.js

论坛里找了好久,没找到demo,只好自己摸索,借鉴了一下,自己测试了一下是可以的,分享出来,欢迎补充

                let isRoot = false;  
                const paths = ["/sbin/su", "/system/bin/su", "/system/xbin/su", "/data/local/xbin/su", "/data/local/bin/su", "/system/sd/xbin/su",  
                                "/system/bin/failsafe/su", "/data/local/su"];  
                                  
                var File = plus.android.importClass("java.io.File");  
                for (let i = 0; i < paths.length; i++) {  
                    let path = paths[i];  
                    var fd = new File(path);  
                    if(fd.exists()){  
                       isRoot = true;  
                       break;  
                    }  
                }
4 关注 分享
DCloud_heavensoft 4***@qq.com 1***@qq.com 4***@qq.com

要回复文章请先登录注册

弈凌

弈凌

有木有大佬测试过,是否有效,我这边也没有已root设备进行测试。。。
2023-05-11 16:17
DCloud_heavensoft

DCloud_heavensoft

欢迎在插件市场提交一个Native.js分类的插件
2019-10-12 00:20