阅读背景:

Android中如何将原生程序向stdout和stderr的输出重定向到logcat

来源:互联网 

在Android系统中,凡是由Zygote孵化出来的进程,其标准输出(stdout)、标准错误(stderr)都被重定向到了/dev/null这个设备中。因此,任何输出到stdout和stderr的信息都会被忽略。而Android的应用程序,都是自Zygote进程孵化出来的,所以都不会有stdout和stderr输出,printf函数根本不起作用。在Android系统中,凡是由Zygote孵化出来的进程,其标准输出(stdout)、标准错误




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: