【问题标题】:Can i run root shell commands on a non rooted device with system permission?我可以在具有系统权限的非 root 设备上运行 root shell 命令吗?
【发布时间】:2014-10-24 05:17:32
【问题描述】:

我正在开发一个系统应用程序。但现在我没有系统签名。所以我在有根设备上将它作为普通应用程序运行。我已经使用 root shell coammands 进行了编程。我没有使用任何系统权限,因为它会因为签名不匹配而引发错误。我的问题是,当我拥有系统签名并将其作为系统应用程序运行时,我可以使用相同的代码吗?或者我是否必须通过提供系统应用权限来重写此代码。

通过我的程序安装第三方应用程序的敌人示例,

我正在使用 shell 命令,而不是使用包安装程序权限。这种情况还有很多。

谢谢 乌萨夫。

【问题讨论】:

    标签: android


    【解决方案1】:

    在为他人回复 2 年后发现了这个问题。我在拥有系统签名后确实尝试过。 shell 命令确实有效,您不需要包权限。一旦应用程序与系统映像一起签名,它就成为系统应用程序,应用程序的一部分,您可以在不使用权限的情况下使用 shell 命令做很多事情。

    【讨论】:

      猜你喜欢
      • 2015-08-02
      • 2011-12-22
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      • 2011-03-01
      • 1970-01-01
      • 2020-05-22
      • 1970-01-01
      相关资源
      最近更新 更多