shaohui10086 / AdvancedLuban

An Advanced Compress Image Library for Android / 高效、简洁的图片压缩工具库
http://shaohui.me
Apache License 2.0
1.32k stars 192 forks source link

多文件压缩,会返回相同的文件路径 #9

Closed SheepYang1993 closed 8 years ago

SheepYang1993 commented 8 years ago

压缩的路径是根据时间戳来命名的?多文件压缩,会返回相同的文件路径。。。下面是4张不同的图片多图压缩后返回的路径: 压缩后 file path:/data/user/0/com.xxxx.bbb/cache/luban_disk_cache/1477981667061.jpg 压缩后 file path:/data/user/0/com.xxxx.bbb/cache/luban_disk_cache/1477981667061.jpg 压缩后 file path:/data/user/0/com.xxxx.bbb/cache/luban_disk_cache/1477981667062.jpg 压缩后 file path:/data/user/0/com.xxxx.bbb/cache/luban_disk_cache/1477981667063.jpg

SheepYang1993 commented 8 years ago

建议多图弄个设置filename的方法,用时间戳命名同时压缩完就覆盖掉之前的文件了

shaohui10086 commented 8 years ago

你用的是哪个版本?这个问题在后面的版本应该修复了,没记错的话,应该是1.2.7修复了这个问题,把多图压缩改成串行,解决了文件名重复的问题,其实主要还是多图并行压缩容易出现OOM

SheepYang1993 commented 8 years ago

嗯,1.2.7修复了,我之前用的1.2.5