Android: Runtime.getRuntime().exec() 的注意事项

Android Runtime使得直接调用底层Linux下的可执行程序或脚本成为可能

比如Linux下写个测试工具,直接编译后apk中通过Runtime来调用

或者写个脚本,apk中直接调用,省去中间层或者JNI


需要注意:

1. exec不等于console命令

2. exec的输入输出流需要自己处理

3. exec执行时阻塞、非阻塞,返回结果问题

4. 注意权限问题 



扩展阅读:

http://blog.csdn.net/zmyde2010/article/details/6123987

http://blog.csdn.net/zmyde2010/article/details/6130895

http://kuangbaoxu.iteye.com/blog/210291




你可能感兴趣的:(Android)