Android判断用户手机是否获取root权限

在市面上的不少APP是不容许用户手机获取root权限后使用的web

废话很少说,封装方法以下:
在这里插入图片描述
源码以下bash

public static boolean isDeviceRooted() { 
 
   
        String[] locations = { 
 
   "/system/bin/", "/system/xbin/", "/sbin/", "/system/sd/xbin/",
                "/system/bin/failsafe/", "/data/local/xbin/", "/data/local/bin/", "/data/local/",
                "/system/sbin/", "/usr/bin/", "/vendor/bin/"};
        for (String location : locations) { 
 
   
            if (new File(location + "su").exists()) { 
 
   
                return true;
            }
        }
        return false;
    }

本文同步分享在 博客“计蒙不吃鱼”(CSDN)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。svg

相关文章
相关标签/搜索