Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android system()调用有问题_Android_System - Fatal编程技术网

Android system()调用有问题

Android system()调用有问题,android,system,Android,System,我在程序中使用system()调用,即在c库中。前9次调用返回“0”(零),第10次调用返回256。我不知道这是什么意思。请任何人帮帮我。下面是代码行 int returnValue= system("/system/bin/cat /dev/graphics/fb0 > /tmpdata/Screenshot/screenshot.bin"); 根据处理通用unixcat命令,错误代码>0表示发生错误 您的system()调用正在尝试关联两个文件,因此可能存在空间问题,或者源文件不存在

我在程序中使用system()调用,即在c库中。前9次调用返回“0”(零),第10次调用返回256。我不知道这是什么意思。请任何人帮帮我。下面是代码行

int returnValue= system("/system/bin/cat /dev/graphics/fb0 > /tmpdata/Screenshot/screenshot.bin");
根据处理通用unix
cat
命令,错误代码>0表示发生错误

您的
system()
调用正在尝试关联两个文件,因此可能存在空间问题,或者源文件不存在


您可能还想看看最近的一些(cat.c),其中给出了触发cat中错误的指示。

对系统的调用数量有限?因为我每次都会在第10次调用时崩溃。@Kantesh否-您可以随时调用system(),调用它(创建新数据)的效果会造成限制。我解决了这个问题,每次完成系统调用后都会重新启动活动。我认为有一个会话或类似的东西,当重新启动活动时,进程会重新启动并重置。@Kantesh我有点担心重新启动活动只是为了清除system()调用。如果您有时间,您应该进一步调查,否则您将碰巧编码。但是,如果您对解决方案感到满意,那么祝您的项目好运。
The following exit values shall be returned:

 0
    All input files were output successfully.
>0
    An error occurred.