【Application.streamingAssetsPathApplication.persistentDataPath】满堂花醉三千客,一剑霜寒十四州。这篇文章主要讲述Application.streamingAssetsPathApplication.persistentDataPath相关的知识,希望能为你提供帮助。
出处:https://www.jianshu.com/p/9b4bab5ecbc2
Application.streamingAssetsPath
在ios端和android端
只能读取而不能修改,
一般在这个文件夹里面存放一些二进制文件(比如AssetBundle,mp4等一些文件),
这些文件在打包时不会被压缩(最好只放少量的文件,而且要做好加密工作,不然别人一解压就得到了里面的内容了),因此读取的速度是比较快的。
在Android端读取这个文件夹时,只能使用WWW进行异步读取,而在ios和pc上则可以使用File类及其他同步读取方式。
Application.persistentDataPath
可以在运行后进行读写,
由于有了这个特性,我们可以将需要热更的文件放在里面(当然不能直接放,可以将一些文件放在Application.streamingAssetsPath,在运行后再将Application.streamingAssetsPath里面的文件移动到Application.persistentDataPath下,再进行热更。也可以完全从服务器上下载后存放在Application.persistentDataPath。)。
同样的在Android端读取这个文件夹时,只能使用WWW进行异步读取,而在ios和pc上则可以使用File类及其他同步读取方式。
推荐阅读
- GUI的基本组成----Android GWES之基本原理篇
- android中关于时间的控件
- android开发记录2 webview调用二维码扫描
- Android实战项目——家庭记账本
- ESA2GJK1DH1K安全篇: Android以SSL方式连接MQTT服务器
- Android如何实现点击后ui直接变化
- 安卓Activity嵌入Fragment时出现的must implent OnFragmentInteractionListener的问题(另附嵌入方法)
- Android学习10
- 利用AppMetrics对Web进行监控教程