Android: Runtime.getRuntime().exec() 的注意事项
2013-01-16 17:47
561 查看
http://blog.csdn.net/wangfayinn/article/details/7716219
Android Runtime使得直接调用底层Linux下的可执行程序或脚本成为可能
比如Linux下写个测试工具,直接编译后apk中通过Runtime来调用
或者写个脚本,apk中直接调用,省去中间层或者JNI
需要注意:
1. exec不等于console命令
2. exec的输入输出流需要自己处理
3. exec执行时阻塞、非阻塞,返回结果问题
4. 注意权限问题
扩展阅读:
/article/1887608.html
/article/1887606.html
/article/4556936.html
Android Runtime使得直接调用底层Linux下的可执行程序或脚本成为可能
比如Linux下写个测试工具,直接编译后apk中通过Runtime来调用
或者写个脚本,apk中直接调用,省去中间层或者JNI
需要注意:
1. exec不等于console命令
2. exec的输入输出流需要自己处理
3. exec执行时阻塞、非阻塞,返回结果问题
4. 注意权限问题
扩展阅读:
/article/1887608.html
/article/1887606.html
/article/4556936.html
相关文章推荐
- Android: Runtime.getRuntime().exec() 的注意事项
- java Runtime.getRuntime().exec 调用系统脚本/命令注意事项
- java Runtime.getRuntime().exec 调用系统脚本/命令注意事项
- java Runtime.getRuntime().exec 调用系统脚本/命令注意事项
- java Runtime.getRuntime().exec 调用系统脚本/命令注意事项
- Runtime.getRuntime.exec 注意事项
- Runtime.getRuntime().exec()需要注意的地方
- Android: 通过Runtime.getRuntime().exec调用底层Linux下的程序或脚本
- 使用Runtime.getRuntime().exec()方法时要注意Working Directory
- Android通过Runtime.getRuntime().exec实现Ping和Traceroute命令时readLine阻塞问题解决
- Android Runtime.getRuntime().exec() 使用方法
- Java Runtime.exec()注意事项
- Java Runtime.exec()注意事项
- Java Runtime.exec()注意事项
- Android: 通过Runtime.getRuntime().exec调用底层Linux下的程序或脚本
- android getruntime.exec 权限
- Android Runtime.getRuntime().exec
- Android: 通过Runtime.getRuntime().exec调用底层Linux下的程序或脚本
- Java Runtime.exec()注意事项
- Android: 通过Runtime.getRuntime().exec调用底层Linux下的程序或脚本