我可以在具有系统权限的非root设备上运行root shell命令吗?

时间:2014-10-24 05:17:32

标签: android

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

通过我的程序安装第三方应用程序的例子,

我正在使用shell命令而不使用Package installer权限。还有许多其他此类案件。

由于 UTSAV。

1 个答案:

答案 0 :(得分:0)

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