我有如下需求,在安卓中需要判断某个文件夹是否存在,没有我就会去服务器上下载对应的资源
在cocos2dx3.7的引擎中,通过FileUtils::isDirectoryExist函数
发现实现代码是很简单的调用linxu的api实现的

速度也比较快
但是我更新到3.11.1引擎后,发现判断速度变的很慢,查看源码发现,新引擎中有打开文件夹的操作
这个IO操作非常消耗时间,以至于如果文件夹判断的数量多了以后,UI线程就会阻塞
所以我想问下
新引擎中为何判断文件夹存在会有打开文件夹的IO操作?
同时我的需求应该如何使用代码才能保证不会阻塞UI线程?


