unity发布安卓怎么读取本地文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity发布安卓怎么读取本地文件相关的知识,希望对你有一定的参考价值。

如果是读android系统的文件,比如sd卡的,需要另外接入Android层代码,用java去调用Android层的东西,类似做个sdk接入unity,一般就一个jar包就行。
如果你是做热更新,读取自己的东西,可以放在StreamingAssets文件夹下,这样发布完直接可以读,用www类读Application.streamingAssetsPath目录即可,目录前面不需要加file://,要是热更新,读完这些文件放在Application.persistentDataPath,就可以读写了
参考技术A 放在Unity项目中名为StreamingAssets文件夹中的任何文件将会被一字不差地复制到目标机器上的特定文件夹里 MAC/Win: path = = Application.dataPath + "/StreamingAssets"; ios: path = Application.dataPath + "/Raw"; Android: path = "jar:fil... 参考技术B 一般Android手机安装后会有一个目录是:data/data/com.xxx.xxx(你的app包名)/
LZ将资源复制到这里面看看,u3d里引用的话就是./xxx了

以上是关于unity发布安卓怎么读取本地文件的主要内容,如果未能解决你的问题,请参考以下文章

unity怎么实现本地文件的浏览啊

unity发布安卓 截图保存到本地

Unity3D日常开发Unity3D中打包WEBGL后读取本地文件数据

Unity3D日常开发Unity3D中打包WEBGL后读取本地文件数据

Unity3D日常开发Unity3D中打包WEBGL后读取本地文件数据

怎么用WebView加载本地html