ldz
V2EX  ›  问与答

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

  •  
  •   ldz · May 20, 2020 · 3655 views
    This topic created in 2188 days ago, the information mentioned may be changed or developed.
    我的需求是在模拟器里装一个 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 replies    2020-05-20 11:38:06 +08:00
    42V0CdLjCU494ogF
        1
    42V0CdLjCU494ogF  
       May 20, 2020
    XPrivacyLua
    jy02201949
        2
    jy02201949  
       May 20, 2020
    我记得一些 APP 还有 xposed 模块可以让这些 APP 无法检测 root 状态的,google 应该有惊喜
    hs0000t
        3
    hs0000t  
       May 20, 2020 via Android
    最好是用旧手机 省心
    wujieyuan
        4
    wujieyuan  
       May 20, 2020
    用这个软件,类似沙盒虚拟机, 可以隐藏 root,还可以多开, http://sbs.javaer.xyz
    LiYanHong
        5
    LiYanHong  
       May 20, 2020
    magisk hide?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2873 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 10:38 · PVG 18:38 · LAX 03:38 · JFK 06:38
    ♥ Do have faith in what you're doing.