java - Android手机root状态

标签 java android root

我的 Android apk 需要一个逻辑,如果手机已获得 root 权限,那么它应该向用户显示一个弹出窗口,表明您正在使用 root 设备并退出 apk。有人帮助 TIA..

最佳答案

首先在gradle中实现以下库,

implementation 'com.scottyab:rootbeer-lib:0.0.7'

并运行以下代码来检查设备是否为 root。

RootBeer rootBeer = new RootBeer(context);
if (rootBeer.isRooted()) {
    //we found indication of root
} else {
    //we didn't find indication of root
}

来源:Git

关于java - Android手机root状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56663940/

相关文章:

java - Hibernate 代码生成逆向工程不起作用

java - JDBC连接池管理

c - 以 root 身份运行 C 程序,无需密码

linux - 如果以root身份安装的程序由非root用户运行,它仍然具有root权限吗?

java - android studio 中的 Android URLConnection.setRequestProperty() 似乎没有做任何事情

java - (Java) BorderLayout 中的 JPanel 未填充我想要的尺寸

android - 应用已安装但未出现

android - 请求通过短信访问位置的权限?

java - 安卓 : Menu Item always overflows in portrait

安卓模拟器root权限应用