最近、DCIM / .thumbnailsフォルダーに巨大な(> 3.5GB)ファイルがあることに気付きました。削除しようとしましたが、次にカメラアプリを開くと、ファイルが再構築されます(プロセス中に電話がロックされ、「メディアスキャン中です」というメッセージが表示されることがあります)。
ギャラリーに表示されるすべての(約2,000)写真の合計ファイルサイズは約500MBです。さらに、Androidにメディアを無視するよう指示する.nomediaファイルを含むフォルダーには、約35,000の画像があります。これらの合計ファイルサイズは約1.5GBです。Galleryアプリはこれらの画像を正しく無視していますが、Cameraアプリが正しく動作せず、実際に処理しているのではないかと思います。
この問題は、ICSのアップグレード(電話(Samsung Galaxy Note)がGingerbreadから最初に更新されたとき、または後日更新されたとき)から発生したと思います。
アイデアはありますか?
long pos = id * BYTES_PER_MINTHUMB;
ファイル内の位置として使用するため、idが大きいほどファイルは大きくなります。それらの親指のうち2000個(IDが0〜1999)は、約20MBしか必要ありません。私を混乱させる部分は、あなたがminithumb4ファイルを持っているのに対し、公式ソースにはminithumbバージョン3だけがあるということです。