当前位置: 首页 > 知识库问答 >
问题:

Android shell su没有-c选项

阎枫涟
2023-03-14

我从源代码编译了Android 8.1。

$ adb shell getprop ro.build.version.release 
8.1.0

$ adb shell
angler:/ $ su -c date
su: invalid uid/gid '-c'
1|angler:/ $ su --help
usage: su [UID[,GID[,GID2]...]] [COMMAND [ARG...]]

Switch to WHO (default 'root') and run the given command (default sh).

where WHO is a comma-separated list of user, group,
and supplementary groups in that order.

各种资源,包括https://stackoverflow.com/a/10038568/746461, https://android.stackexchange.com/q/201680/97993,似乎表明< code>su有选项< code>-c。然而我的机器人没有。

可能是什么原因?

共有1个答案

梁丘弘
2023-03-14

Android su从来没有-c选项。所有建议使用 su -c 的来源都意味着与来自 SuperSU 等软件包的第三方 su 二进制文件一起使用。

Android版本的< code>su不需要< code>-c,因为它是默认选项。

 类似资料:
  • 因此,我今天的梁工作以以下警告结束: /usr/local/lib/python2。7/dist包/apache_-beam/runners/dataflow/dataflow_-runner。py:800:BeamDeprecationWarning:自第一个稳定版本以来,选项已被弃用。提及。选项将不受支持 所以据我所知,与其这样做: 我将不得不谈到这一点: 但有一个问题,很多选项不再可用,例如

  • 我在lexer语法文件中编写并用antlr4编译它。上面说 看来“filter”只适用于ANTLR3 我查了wikihttp://www.antlr.org/wiki/display/antlr4/options,没有找到答案。“filter”关键字也不在源文件https://github.com/antlr/antlr4/blob/master/tool/src/org/antlr/v4/too

  • 问题内容: 我想在下面的HTML片段中选择BONKERS。它的区别在于,它是单独存在的,而其所有兄弟姐妹都包含。是显而易见的选择,但由于文本节点而无法使用。我以为我知道这些东西,但这正驱使我疯狂。 我需要一个纯CSS解决方案(不能选择JS),并且无法控制源HTML。 ! 问题答案: 您可以按照这种方法。通过所需的CSS 设置元素的样式,然后重置可在样式中继承的CSS样式,即: CSS: 您可能不需

  • 我正在尝试使用mysql数据库用C#(我的第一个C#应用程序)开发一个小的用户-用户消息传递系统。 我知道最好的做法是使用类似EF的东西来处理数据库,但是我用“愚蠢”的方式来写这个只是为了熟悉语法。 我来自一个vb背景,所以我基本上只是转换我通常在vb中所做的,这就是为什么我不能理解为什么尽管在我的数据库中有一个匹配的行,DataReader返回时总是没有行。见下文: 上面的代码对照数据库检查用户

  • 我试着用: 但是Selenium Webdriver的焦点停留在第一个选项卡上,因为我认为它没有为新选项卡创建新句柄。 还有,试过这个: 任何帮助都很感激。谢了。

  • 问题内容: Ada,Pascal和许多其他语言都支持范围,这是对整数进行子类型的一种方式。范围是一个有符号整数值,范围从一个值(第一个)到另一个值(最后一个)。实现一个在OOP中执行相同操作的类很容易,但是我认为本机支持该功能可以使编译器进行其他静态检查。 我知道无法静态地验证范围内定义的变量不会“溢出”运行时(即由于输入错误),但是我认为可以做些什么。我考虑了按合同设计方法(Eiffel)和Sp