原生app缓存能不能不关联热更地址

原生app 把资源打到包里,但是缓存的目录却关联了热更的地址。而现在我不同渠道app热更的目录不是同一个,这就导致每次进游戏都要去加载所有的资源。我也去找了安卓端的原生代码,没有发现有能修改的地方。想问一下要怎么让加载资源的地址不和缓存目录名称相关联的方法

QQ图片20200115121001.png

 
已邀请:

昵称syy的是猪

赞同来自:

layaconch.jar文件里找到index.js,
里面有window.appcache = new AppCache(baseUrl);
具体我就不太清楚了,你想办法从baseUrl入手

闲云&野鹤

赞同来自:

每个渠道对应一个目录,打包的时候把游戏的URL改成对应的目录就可以。每个渠道单独打个包,多个渠道不太可能用一个包,这样没办法区分。
 

Laya_XS

赞同来自:

目前暂时还没有一个配置文件来过滤设置打dcc的时候忽略某个文件或某个文件夹的功能,具体这个功能后面要不要增加,我们会在评估下使用需求。谢谢反馈这个问题。

要回复问题请先

商务合作
商务合作