有没有最新的热更新方案

查了好多文档,帖子,很多内容都是几年前的,下载了上面的demo都运行不了,唉。。。

    console.log("热更新部分");
    var storagePath = ((jsb.fileUtils ? jsb.fileUtils.getWritablePath() : '/') + 'remote-asset');
    cc.log('Storage path for remote asset : ' + storagePath);
    cc.log('Local manifest URL : ' + this.manifestUrl);
    this._am = new jsb.AssetsManager(this.manifestUrl, storagePath);
    var searchPaths = jsb.fileUtils.getSearchPaths();
    cc.log("搜索路径", searchPaths);

问题1:原生端的具体可写路径是什么?这边获取了这个路径是干么用的?
问题2:manifest文件要放在Assets文件夹中吗?
问题3:搜索路径是什么?为什么要获取搜索路径?

这个一直都可以用····
你的demo可以看看报错是什么····
问题2:是需要的


https://mp.weixin.qq.com/s/LJFBfX6JxhRlf1H1oXaSrQ

谢谢,之前没有看到这个贴子,我试一下

我的帖子···········
都被埋起来了 :joy:

是不是只能发布了Apk才能测试啊?模拟器里测试了很多次都是Fail to retrieve local file content

已成功,谢谢,正准备优化下;
在模拟器环境下的可写路径是在编辑器的模拟器文件夹中的,需要手动删除更新的文件;
模拟器中似乎不能用更新后的资源;
组件中的代码对萌新来说很难理解;
官方的manifest生成脚本不是很好用,准备试下manifest热更组件

找到一个AssetsManager的文档,不过是在cocos-2dx文档中的;
官方你们太懒了https://docs.cocos2d-x.org/api-ref/js/v3x/