[Blankj/AndroidUtilCode]ConvertUtils.byte2FitMemorySize(FileUtils.getLength(文件夹))存在崩溃

2024-07-15 592 views
3

FileUtils.getDirLength(final File dir)

return 了个-1,这应该return 0 吧

回答

9

这不是你应该先判断下是否是 Dir 么

8

这个在你的工具类里有优化空间吧,不存在返回0不就好了么,为什么要给个崩溃呢

1

此时你应该 FileUtils.getLength(文件夹) 作为一个临时变量,然后判断是否符合 >= 0,这样去搞哈,-1 参数不合理当然要给你抛出来了哈

8

返回 -1 说明文件不存在吧?