cwugs 1. layaair在构建项目的时候有单机版和联网版,于本人的理解对应的是 APP联网包 和 APP离线包,那么这个所谓的APP联网资源包(图中所圈)是什么,如何构建? 2. 打dcc时,如图2, 微端包对应app联网包, 本地资源包对应APP联网资源包,单机包对应APP离线包,这个理解对吗? 3.对于单机包,资源文件都已经打包在程序包中了,当资源文件发生改变时,需要重新打包app,那么打dcc的作用体现在哪?
Laya_XS 问题一:app联网资源包,指的是部分资源或全部资源的app包;问题二:微端包对应app联网包(联网资源包),单机包对应app离线包;问题三:单机包打dcc是读取本地资源用的,因为通过dcc我们把资源转成了二进制格式,然后生成了配置文件。app读取资源的方式就是通过dcc的配置文件来读取的!
cuixueying 1、请参考对应的解释,构建步骤本篇文章也有涉及,请认真看下文档2、本地资源包应该更接近于单击包,APP联网资源包,是将一部分资源或者所有的资源直接打进APP,联网是个校验的过程,只会针对更新过的或者本地没有的资源进行重新下载3、单击包,实际跟dcc的关联就不大了,每次资源更新都需要重新打新包!
cwugs 测试过打dcc后,即将联网资源直接dcc如apk包中,每次运行时会联网对cache进行更新,当没有网络时,则直接使用cache中的资源,这在没有做dcc操作时时无法实现的。大概就是这样,欢迎指正!
阿闲 cwugs 你好,我现在打的包,直接就去index.js的那个路径下载资源了,和dcc根本没关系,我就算把资源都打成了dcc,到包里,还是所有的资源都从网上下载,而且下载的不是dcc,而是源文件,这个是怎么回事呢?