gpt4 book ai didi

java - 使用 ProcessBuilder 在我的 Android 应用程序中启动服务,但它仅以 "su"(root) 开头

转载 作者:行者123 更新时间:2023-12-01 16:21:54 27 4
gpt4 key购买 nike

我在我的 Android 应用程序中使用 ProcessBuilder 来启动服务,但只有当我在实际命令之前添加 su 时,它才会启动。

这工作得很好:

su -c am startservice -a com.companyname.app.HELLO --ef opt 6 --ef ert -9

这个不起作用:

am startservice -a com.companyname.app.HELLO --ef opt 6 --ef ert -9

我做错了什么?

最佳答案

我没有做错任何事。如果没有 root 权限,am startservice 将无法工作。

感谢@CommonsWare 的回答。

关于java - 使用 ProcessBuilder 在我的 Android 应用程序中启动服务,但它仅以 "su"(root) 开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62249388/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com