我的所有资产包都在我以前的Unity 5.6.1f1版本(64位)中运行 . 但升级到Unity2017.1.0f3后,我的LoadFromCacheOrDownload返回null . 这是为Android构建 .

我如何加载assetbundle:

WWW _www = WWW.LoadFromCacheOrDownload(Path.Combine(Application.streamingAssetsPath, "test"), 0);

这就是我创建assetBundle的方式:

Object[] selectedAssets = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);
BuildPipeline.BuildAssetBundle(Selection.activeObject, selectedAssets, bundlePath, BuildAssetBundleOptions.CollectDependencies | BuildAssetBundleOptions.CompleteAssets, BuildTarget.Android);