首页 > 解决方案 > Unity Adressables Android 无法从位置加载依赖包

问题描述

可寻址 1.7.5,Unity 2019.2.14f1

我正在使用这样的工作流程。我正在使用cdn,在游戏开始时预加载所有捆绑包。编辑器(使用现有的构建播放模式脚本)和 Android 都可以。我使用 GetDownloadSizeAsync,如果它的结果​​ > 0,我使用 DownloadDependenciesAsync,两者都是 IList。所有调试都显示正常,大小为百分比(最后百分比日志为 48% 的小错误)。毕竟在编辑器中,它与带有键或引用的 LoadAssetAsync 完美配合。尝试没有内部人员。所以它被下载并缓存了。但是在 android 上我总是得到 GetDownloadSizeAsync > 0,然后在 LoadAssetAsync(键和引用)上我得到无法从位置加载依赖包。

现在我注意到每次游戏开始时它都会下载。所以 GetDownloadSizeAsync 在设备上总是 > 0。所有下载日志都说没问题。

谢谢!

标签: androidunity3d

解决方案


已在上一个 2019.3 Unity 中修复。按预期工作。


推荐阅读