【问题标题】:Android: Is android emulator already rootedAndroid:Android模拟器是否已经扎根
【发布时间】:2017-04-15 22:17:06
【问题描述】:

我正在尝试从我的程序以编程方式调用模拟器上的 shell 命令。我看了一下adb终端,写的是

root@generic_x86

我可以在终端调用 wm size 600x800 来调整大小,但我的程序无法调整大小。

【问题讨论】:

    标签: android shell resize command adb


    【解决方案1】:

    adb shell 会话使用shell(或root,如果是模拟器或root 设备)UID。您的应用程序(以及它产生的所有子进程)仍然使用自己的 UID 运行。即使在模拟器或 root 设备上运行,您仍然需要手动提升您的权限(通过使用 su)。

    【讨论】:

    • 我该怎么做.. 我真的需要在具有 su 权限的模拟器上进行测试
    • @Simon 您的问题刚刚得到解答。无需duplicate it - 正确答案将是相似的。 “我该怎么做” - 这是一个新问题。关闭这个问题,然后再问另一个问题。
    猜你喜欢
    • 2013-08-11
    • 2015-01-16
    • 2015-09-17
    • 1970-01-01
    • 2013-03-23
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    • 2013-07-13
    相关资源
    最近更新 更多