Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(207评价)
优惠后 ¥1899.00优惠前 ¥2499.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

关于 AB 包的存放位置问题
Everness发起了问答2021-03-31
1
回复
2338
浏览

我之前学习过 Ocean 老师的 《Unity 商业游戏底层资源加载框架》这个课程,里面在最后出 apk 包的时候老师用自动化的方式把所有的 ab 包资源都放到了 streamingassets 这个文件夹中。

第一个问题是:

       最近我看到网上也有人说不推荐奖 ab 包放在这个文件夹,说是因为 streamingassets 文件夹是只读的,而 ab 包在解压的时候会默认在当前文件夹内生成临时文件,这就导致了 streamingassets 文件夹内有两份 ab 包的内容。请问真是这样吗?如果是的话应该如何解决?要把这个 ab 包放在什么位置好呢?

第二个问题是:

      同样的,我在网上看人说不推荐将 ab 包放入 streamingassets 文件夹,而原因是另外的一个,就是这个文件夹是最容易被破解的,.assetbundle 文件放在这里如果被拆包就等于直接被人获取了资源内容了。我对破解这部分不太了解,请问是这样吗?

总的来说,问题就是商业游戏的话一般这个 ab 包会存在什么位置呢?还是说初始的 apk 包是不包含 ab 包的,只把必要的资源放在 Resources 文件内,然后通过网络更新 ab 包?

谢谢老师。

所有回复
发表回复
你还没有登录,请先 登录或 注册!