Unity Android路径及注意事项

摘要:
/资产“嗯嗯。Android是如此特殊。事实上,它不是错误的文件路径,而是在Android上读取文件的错误方式。它需要以WWW方式读取。

Application.temporaryCachePath==/storage/emulated/0/Android/data/com.***.***/cache

Application.persistentDataPath==/storage/emulated/0/Android/data/com.***.***/files

或许你碰到过,在电脑读取该目录下的文件一点问题也没有,突然发不到Android怎么也读取不到。是吧即便路径改成Android上的路径也读取不到 "jar:file://" + Application.dataPath + "!/assets";

嗯嗯嗯,Android上就是这么特殊,其实不是文件路径不对,而是在Android上读取文件的方式不对哎
他需要以WWW的方式去读。好坑啊

path=Application.streamingAssetsPath+“文件名。后缀”

string str;
IEnumerator ReadFile(string path)
    {
        WWW www = new WWW(path);
        yield return www;

        if (string.IsNullOrEmpty(www.error))
        {
            str= www.text;
        }
    }

免责声明:文章转载自《Unity Android路径及注意事项》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇设置ubuntu默认输入python进入python3ubuntu下DNS原理及相关设置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Unity3D特效-场景淡入淡出

        最近公司开始搞Unity3D..整个游戏..特效需求还是比较多的.关于UI部分的特效淡入淡出.看网上用的方法都是用个黑东东遮挡然后设置alpha这么搞....本大神感觉非常的low.而且很渣.故奋笔疾书借此文鄙视那些low方式. 关于这种处理用shader配合Material非常简单的.先来介绍下使用了哪些东东. 1.肯定是需要一个脚本的....

Unity 读取Excel

游戏有大多数配置文件,比如玩家等级,游戏商店信息等等.通常情况下把这些放入excel中来读取 第一种解决方案:  xlsx –> csv –> 改变成UTF-8 或者Unicode编码 –> 修改后缀名成.txt  -> 通过Resources.Load读取转换成TextAsset –> 通过,方式开区分开来 转换成csv(...

tips

史上最全的Unity面试题(持续更新总结。。。。。。) 包含答案的Unity面试题 这个是我刚刚整理出的Unity面试题,为了帮助大家面试,同时帮助大家更好地复习Unity知识点,如果大家发现有什么错误,(包括错别字和知识点),或者发现哪里描述的不清晰,请在下面留言,我会重新更新,希望大家共同来帮助开发者 一:什么是协同程序? 在主线程运行的同时开启另...

unity3d开发环境配置

1. 首先先下载软件包:http://pan.baidu.com/s/1imYVv  4.2版本2.下载完后,解压会看到两个文件(运行第二个安装包) 3.准备安装,这里直接上图了。 这里全选,里面包括运行媒体之类的。 这里自己选择安装目录。如果你C盘空间不够,可以选择其他盘 开始安装了,等待几分钟 安装成功,去掉勾选Run暂时不需要启动。   ...

Ubuntu环境下使用Unity3D调用C++编写的Linux so动态链接库

Unity3D已经有了支持Linux的社区版本。要在Linux环境下开发Unity3D程序,首先要安装Linux版的Unity。地址如下: https://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/#post-2556301 1 制作Linu...

unity3d中dllimport方法的使用,以接入腾讯平台为例!!!

   转载自:http://momowing.diandian.com/post/2012-12-14/40047766982   如果有侵权,请通知我尽快删除! 说到有关dllimport方法可能还有很多人比较陌生,其实我自己也说不太清楚,大概说说什么时候要用它。 事实上功能类似于调用android的第三包,我们想要使用苹果上特定的api或者第三方平台的...