Gần đây tôi đã nhận thấy một tệp khổng lồ (> 3,5 GB) trong thư mục DCIM / .thumbnails. Tôi đã thử xóa nó, nhưng lần sau khi tôi mở ứng dụng Camera, nó sẽ xây dựng lại tập tin (và khóa điện thoại, đôi khi hiển thị thông báo "quét phương tiện đang tiến hành", trong quá trình này.)
Tổng kích thước tệp của tất cả (khoảng 2.000) ảnh được hiển thị trong Thư viện là khoảng 500MB. Ngoài ra còn có khoảng 35.000 hình ảnh trong các thư mục chứa các tệp .nomedia để hướng dẫn Android bỏ qua phương tiện truyền thông trong đó. Tổng kích thước tệp này là khoảng 1,5 GB. Ứng dụng Thư viện đang bỏ qua chính xác những hình ảnh này, nhưng tôi tự hỏi liệu ứng dụng Máy ảnh có hoạt động sai và thực sự xử lý chúng hay không.
Tôi nghĩ vấn đề này đã xuất hiện kể từ khi nâng cấp ICS ... kể cả khi điện thoại (Samsung Galaxy Note) được cập nhật lần đầu tiên từ Gingerbread hoặc vào một ngày nào đó sau đó.
Có ý kiến gì không?
long pos = id * BYTES_PER_MINTHUMB;
làm vị trí trong tệp, vì vậy id càng lớn thì tệp phải càng lớn. 2000 ngón tay cái đó (có id 0-1999) chỉ cần khoảng 20mb. Điều khiến tôi bối rối là bạn có tệp minithumb4 trong khi nguồn chính thức chỉ có phiên bản minithumb 3.