this.file_manifest = ''
let temp = jsb.fileUtils.getWritablePath() + this.updir + '/' + this.file_project
if(jsb.fileUtils.isFileExist(temp))
this.file_manifest = jsb.fileUtils.getStringFromFile(temp)
else if(mod == '' || mod == 'hall') //大厅或单包,请确认你的包体内包含资源列表配置文件
this.file_manifest = jsb.fileUtils.getStringFromFile(this.file_project)
代码里有判断的,如果是hall模块,首先去 更新路径 查找配置文件,更新路径中配置文件不存在时,才会去 app/assets下面读取,首次热更hall也是正常的,并不会导致下载所有的资源。