Unity3D Android StreamingPath

轉(zhuǎn)自:http://www.xuanyusong.com/archives/4033

開始我知道 StreamingAssets 路徑是這個 path = “jar:file://” + Application.dataPath + “!/assets/”;
文檔在這里: http://docs.unity3d.com/Manual/StreamingAssets.html
后來我知道了一個新API Application.streamingAssetsPath
Application.streamingAssetsPath 其實(shí)就等于 “jar:file://” + Application.dataPath + “!/assets/”;
然而問題就出現(xiàn)在這個路徑上。我打印了一下LOG
Application.streamingAssetsPath = jar:file:///data/app/com.xxx.xxx-1.apk!/assets
Application.dataPath+”!assets” = /data/app/com.xxx.xxx-1.apk!assets
也就是說Application.streamingAssetsPath 多了一個 jar:file://
那么如果想在Android上同步方法AssetBundle.LoadFromFile 就得用 Application.dataPath+”!assets”這個路徑。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容