我写了一个Android应用程序,可以将(可能)大文件保存到SD卡.有时我在写操作期间会收到IOException,导致文件处于损坏状态.根据这个问题的答案:
问题:如何安全地写入文件?
我应该使用的策略是创建一个临时文件,然后在写完成后复制该文件.我的问题是:
1)这是Android上最安全的方法吗?(例如,你可以复制android sd卡上的文件,如果是,那么操作是原子的吗?)
2)在资源有限(磁盘空间)的嵌入式系统中,是否有人知道另一种安全写入磁盘的策略?(而不是创建两个大文件)
谢谢
java embedded android
android ×1
embedded ×1
java ×1