Tôi đã viết một ứng dụng Android giúp lưu các tệp lớn (có khả năng) vào Thẻ SD. Thỉnh thoảng tôi nhận được một IOException trong quá trình ghi mà làm cho tập tin bị bỏ lại trong trạng thái hỏng. Dựa trên câu trả lời cho câu hỏi này:Làm thế nào để lưu tệp vào đĩa một cách an toàn trong Android?
Question: How to safely write to a file?
chiến lược tôi nên sử dụng là tạo ra một tập tin tạm thời và sau đó sao chép tập tin này khi ghi đã hoàn thành. Câu hỏi của tôi là:
1) Đây có phải là cách tiếp cận an toàn nhất trên Android không? (ví dụ: Bạn có thể sao chép tệp trên thẻ sd android và nếu đó là hoạt động nguyên tử?)
2) Trong một hệ thống nhúng có giới hạn tài nguyên (không gian đĩa) có ai biết chiến lược khác để ghi một cách an toàn vào đĩa không? (Thay vì tạo hai tập tin lớn)
Cảm ơn
Xin lỗi, tôi đã hiểu nhầm câu hỏi của bạn. Tôi đã xóa câu trả lời của mình. –