我在定制的Android目标板上工作。电路板文件系统通过NFS安装。有一个API调用过程Libcore.os.posix_fallocate
,它尝试创建物理文件的长度,但由于"错误:传输端点"不支持操作,操作失败。我的直接猜测是posix_fallocate
无法通过NFS操作,我用谷歌搜索似乎我的猜测是有效的。那么我可以使用任何替代API来运行相同的结果吗?
看起来我可以使用dd
命令预先创建一个文件,如果是这样的话,dd
命令实际调用了什么API?我想我可以从dd
答案 0 :(得分:0)
ftruncate可以替换它,它不带偏移参数