Symbian文件系统对于文件尺寸的限制
Symbian的文件系统应该是基于FAT的。
我尝试过在上面建立4GB以下的文件都没有问题,也可以正常地查看属性。
但一旦使用任何文件服务器的API,比如3GB左右的文件,
例如使用Rename(),都会产生一个Unable to rename/move/copy的错误提示。
Symbian是否对可操作的文件尺寸进行了限制?
如果希望对于大文件进行操作,要怎么处理?因为文件有可能是从手机拷贝到存储卡,所以可能需要更多复杂的操作,如何实现呢?
不知道有没有对于这方面比较熟悉的高手。
希望大家帮忙解惑,先谢过了。
[解决办法]
对于大尺寸并不是很清楚。
不过对于rename超长文件名倒是试过的。
测试过某款s605th的系统可以接受的最大文件名长度并不是256,而是258(算上盘符和路径名),不知道是否通用。
同时也对同款设备进行了rename的测试,结果是大于200左右就不允许rename了,会直接rename失败掉,也同样不知道是否通用。
如果从问了文件系统稳定性的角度去看,这样的处理是可以接受的。毕竟MS自己也没做到多出彩~
[解决办法]
我怀疑楼主没有正确使用Rename引致
[解决办法]
是FAT么?好像是EFS吧