以编程方式运行screenrecord命令,无根结果文件大小为零

时间:2014-12-08 14:00:42

标签: android shell screen-recording

我想用java代码封装screenrecord命令并在android应用程序中调用它。 幸运的是,我可以使用root Process启动并终止screenrecord进程,并获得一个有效的mp4文件。

我知道我可以在没有root的情况下在ADB下运行screenrecord命令,所以我认为我可以通过调用shell的java代码做同样的事情,但没有运气,该命令将产生一个文件,但文件大小为零。

我做错了吗?

1 个答案:

答案 0 :(得分:0)

ADB具有以下权限:AID_GRAPHICS,正常应用程序没有。