unity发布android平台,项目中使用assetbundle打包资源,资源下载后保存的路径是persistentpath,发布后运行报错:
Autoconnected Player "Autoconnected Player" DirectoryNotFoundException: Could not find a part of the path "/storage/emulated/0/Android/data/com.skm.Alive/files/download/source/uisource/bg/bg_logon.assetbundle"
persistentpath在手机中的存储路径应该是/Android/data/com.skm.Alive/files/,加载时也是用的persistentpath设置的路径,但错误内容中是读的另一个路径(/storage/emulated/0/),查看手机目录发现资源存放在/Android/data/com.skm.Alive/files/中,错误中的路径(/storage/emulated/0/)中是没有资源的。
这里存放的方式也出现了问题,打包的资源都是分类在文件夹中的,但是android手机下载的资源都没有进文件夹,而是与文件夹在同级目录中。
另外由于不知什么原因,发布后用VS调试时无法命中断点,会经过短暂的黑屏后直接运行。根本无法调试找原因
头疼,请有缘人指教。