首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检查自定义android是否扎根?

如何检查自定义android是否扎根?
EN

Stack Overflow用户
提问于 2017-07-19 19:04:18
回答 2查看 1K关注 0票数 2

我们已经购买了一些定制的android平板电脑,我们将使用这些平板电脑作为kiosk平板电脑。为了使我们的kiosk应用程序正常工作,该应用程序需要根访问。

如何检查设备是否有正确的根根?如果不是的话,我怎么能根治它呢?

指向设备根目录的

  1. 当我把亚行外壳放入平板电脑时,一行以"#“开头(我在某个地方读到,这意味着平板电脑已经扎根了)。
  2. 当我在shell中运行"su“时,什么都不会发生(没有错误)。
  3. 此文件存在/system/xbin/su“

指设备没有根的

  1. 我安装了根检查器,上面写着“对不起!这个设备没有根访问权限”
  2. 当我在我们的应用程序中运行以下代码时,我知道它实际上是在其他有根的设备上运行的: Process = Runtime.getRuntime().exec("su");os =新DataOutputStream(process.getOutputStream());os.writeBytes(cmd + "\n"); 我得到了一个错误:"java.io.IOException:写失败: EPIPE (断管)“。
EN

Stack Overflow用户

发布于 2017-07-20 06:07:19

不得不尝试一些不同的根工具。事实证明,KingRoot (https://kingroot.net/)完成了这项工作。之后,rooted说,它的根是正确的,我的应用程序再次工作。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45199060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档