我不是很确定,但为什么以下DocumentFile
的exist
和canWrite
功能需要太多的CPU时间相比,File
时,与内置的手机外部存储(它不是一个云)?
这就像是每个函数调用~8-30毫秒.它应该至少是相同的(相同的存储).
对于File
,它通常不会超过10ms,平均通常不到10ms.
在三星S10(安卓12)和三星S22 Ultraa(安卓13)上进行了测试,使用SAF时静止性能相当差
Updatedomg,还有一个更糟糕的功能-DocumentFile.findFile()
,虽然文件夹包含0-2个文件,但它基本上需要很长时间,疯狂…