2026-08-03 15:11:33.877 E/SLog: Media-Backup-Thread-Scanner, 相册扫描器启动
2026-08-03 15:11:33.881 D/SLog: Media-Backup-Thread-Scanner, data plan is allowed, current network type: , NETWORK_WIFI
2026-08-03 15:11:33.881 D/SLog: Media-Backup-Thread-Scanner, doWork(), start scan
2026-08-03 15:11:33.881 D/SLog: RepoQuickFragment, on event: scanning, dataSource: ALBUM_BACKUP, total count:0
2026-08-03 15:11:33.956 D/SLog: AlbumScanHelper, loadImages(), images query count : 2295, read result: false
2026-08-03 15:11:33.966 D/SLog: AlbumScanHelper, iterateCursor(), new file → [wait for check] /storage/emulated/0/DCIM/Camera/IMG20260803151133.jpg
2026-08-03 15:11:33.968 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260803151128.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.969 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260803151118.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.970 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260803121759.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.971 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260803121745.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.972 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260802182629.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.973 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260802182542.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.974 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-08-01-23-35-36-02_2332cb9b27b851b548ba47a91682926c.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.975 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801212640.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.977 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801212616.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.978 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801212547.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.979 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801212448.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.980 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801212242.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.981 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801212237.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.982 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801170529.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.983 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801170522.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.984 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801164537.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.986 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801164524.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.987 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801164502.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.988 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801164440.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.989 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801164426.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.990 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-08-01-16-40-30-57_0ba066473b79d6e213a1f6f52505e2ee.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.991 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-08-01-16-20-20-91_0ba066473b79d6e213a1f6f52505e2ee.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.992 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801094222.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.993 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801094220.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.994 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801094216.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.995 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801094212.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.997 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801093433.jpg, because we have uploaded it in the past.
2026-08-03 15:11:33.999 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801093421.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.000 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801091933.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.002 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801091746.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.003 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801091533.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.004 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260801091516.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.005 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-31-23-30-20-30_2332cb9b27b851b548ba47a91682926c.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.006 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-31-23-09-29-42_2332cb9b27b851b548ba47a91682926c.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.007 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-31-13-31-03-78_a3aef48b92d9927bcc00b64ec0b65b97.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.009 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260731122746.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.011 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260731122740.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.013 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260731122723.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.015 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260731122710.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.016 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-30-12-19-37-45_c8945d51bb90ad2c514b4fb25053955e.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.017 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260729212819.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.019 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260727181233.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.021 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260727181227.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.022 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260726193926.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.023 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260726104324.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.024 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260726104245.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.025 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260726104157.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.026 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260726104133.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.027 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260726104124.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.028 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725214259.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.030 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725214209.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.031 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725214015.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.034 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725213857.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.035 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725213843.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.036 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725213354.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.037 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725212714.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.038 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725212620.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.039 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725212337.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.040 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725211128.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.041 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725210459.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.042 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725210451.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.043 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725210448.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.044 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725210444.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.045 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725201212.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.046 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725201143.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.047 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725201112.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.049 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725193058.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.051 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725193041.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.052 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725193027.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.053 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725193023.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.054 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725193000.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.055 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260725185636.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.056 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260724201636.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.057 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260724201408.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.058 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260724201356.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.059 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260724201347.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.060 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260724180556.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.062 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260724161629.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.066 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-24-15-58-57-38_2332cb9b27b851b548ba47a91682926c.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.067 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-24-15-57-21-41_6e923b4d5eb364e1bb028965cb2fd212.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.067 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260724144001.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.068 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-23-23-26-33-72_2332cb9b27b851b548ba47a91682926c.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.069 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-23-23-18-23-09_2332cb9b27b851b548ba47a91682926c.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.070 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/Pictures/Screenshots/Screenshot_2026-07-23-23-14-40-74_2332cb9b27b851b548ba47a91682926c.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.071 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260723125121.jpg, because we have uploaded it in the past.
2026-08-03 15:11:34.072 D/SLog: AlbumScanHelper, iterateCursor(), skip file → [local exists] /storage/emulated/0/DCIM/Camera/IMG20260723125047.jpg, because we have uploaded it in the past.