大きなファイルをSDカードに保存するアンドロイドアプリを作成しました。場合によっては、書き込み操作中にファイルが破損状態になる原因となるIOExceptionが発生することがあります。この質問への回答に基づいて:ファイルをアンドロイドでディスクに安全に保存する方法は?
Question: How to safely write to a file?
私が使用すべき戦略は、一時ファイルを作成し、書き込みが完了した後、このファイルをコピーすることです。私の質問は次のとおりです:
1)これはAndroidで最も安全な方法ですか? (例えば、アンドロイドのSDカードにファイルをコピーすることができますか?そうすれば操作アトミックですか?)
2)限られたリソース(ディスク容量)を持つ組み込みシステムでは、ディスクに安全に書き込むための別の戦略を知っていますか?安全に最も合理的なプラットフォーム上のファイルを作成するために
おかげ
申し訳ありませんが、私はあなたの質問に誤解しました。私は自分の答えを取り除いた。 –