最近做资源更新这一块,其中的一个问题就是,assetbundle资源更新到 Application.persistentDataPath这个路径,然后加载资源就从这个路径加载。
首先这个目录呢是本地持久化的目录,不是安卓apk包里面的东西。
读取assetbundle的正确路径是:"file://"+ Application.persistentDataPath+"/"+fileName
前面测试的时候还傻傻地使用这个路径:"jar:file://" +Application.persistentDataPath + "!/assets"+...
这个路径是读取apk包里面的资源。不是读取本地持久化目录的里面的东西,问题虽小,打脸牢记。