【发布时间】:2013-08-31 00:26:17
【问题描述】:
我想使用命令行来启动一个 android 意图(比如在 Gallery 应用中播放视频)。我可以以 root 身份启动 Intent 吗?
我试过了
su -c "am start -a android.intent.action.VIEW -n com.android.gallery3d/.app.MovieActivity -d <some_file>"
它会抛出错误
su: exec failed for am start -a android.intent.action.VIEW -n com.android.gallery3d/.app.MovieActivity -d <some_file> Error:No such file or directory
编辑:
这没问题(在没有 root 权限的情况下播放图库中的视频)。不过,我想以 root 权限运行图库。
am start -a android.intent.action.VIEW -n com.android.gallery3d/.app.MovieActivity -d <some_file>
【问题讨论】:
-
谢谢拉维,但这不是我要找的。 am 命令在没有 su 的情况下正常工作。我希望以 root 身份启动 am 命令。