V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ldz
V2EX  ›  问与答

有没有办法让运行在安卓模拟器无法检测到系统已经 root?

  •  
  •   ldz · 2020-05-20 10:16:48 +08:00 · 3072 次点击
    这是一个创建于 1649 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我的需求是在模拟器里装一个 app 接推送(这个 app 会检测系统有没有 root,如果 root 了的话就不发推送)
    然后用 tasker 自动点按推送里面的同意按钮
    tasker 这个我已经实现了,现在想搞一个设备 24 小时接推送
    因为实体手机经常会出现关屏之后收不到推送,点了同意按钮之后 app 卡(可能因为关屏之后网断了?)
    所以打算搞个虚拟机去实现这个
    但是试了各个虚拟机(安卓自带的 genymotion 等等),但是发现虚拟机里的系统都是 root 过的
    大致的问题和 stackoverflow 上这个一样

    https://stackoverflow.com/questions/38834610/launch-create-android-emulator-that-does-not-have-without-root-access
    最后这个提问的老哥去买了台设备...

    问下各位大神有没有什么解决办法?
    5 条回复    2020-05-20 11:38:06 +08:00
    jwenwang
        1
    jwenwang  
       2020-05-20 10:22:35 +08:00
    XPrivacyLua
    jy02201949
        2
    jy02201949  
       2020-05-20 10:22:38 +08:00
    我记得一些 APP 还有 xposed 模块可以让这些 APP 无法检测 root 状态的,google 应该有惊喜
    hs0000t
        3
    hs0000t  
       2020-05-20 10:42:15 +08:00 via Android
    最好是用旧手机 省心
    wujieyuan
        4
    wujieyuan  
       2020-05-20 11:36:33 +08:00
    用这个软件,类似沙盒虚拟机, 可以隐藏 root,还可以多开, http://sbs.javaer.xyz
    LiYanHong
        5
    LiYanHong  
       2020-05-20 11:38:06 +08:00
    magisk hide?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2725 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:13 · PVG 23:13 · LAX 07:13 · JFK 10:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.