unity3d android assets,unity3d - Using assetbundles with streaming assets folder in Unity Android - ...

To read streaming Assets on platforms like Android and WebGL

, where you cannot access streaming Asset files directly, use UnityWebRequest. For an example, see Application.streamingAssetsPath.

but here is the reply from Unity on the forums (and a related "Fixed" Unity Issue), so the issue with bundles was fixed even in 5.3.* and you should be able to use AssetBundle.LoadFromFile on Android. StreamingAssets documentations seems to be correct, it just doesn't mention that there is a special case for reading assets with AssetBundle.LoadFromFile. LoadFromFile documentation also doesn't mention it, but uses streamingAssetsPath as an example.

There is also an alternative to use BetterStreamingAssets that builds the map of files and their offsets in the apk, and then passes the correct offset as one of the AssetBundle.LoadFromFile arguments, although not sure how it handles the compression in that case.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值