1

我一直在尝试在我的 Tango 设备上使用二进制格式化程序和 Application.persistentDataPath 保存游戏数据。但是保存后,找不到该文件。现在路径读取为“Storage/emulated/0/Android/data/com.mine.project/files/filename.bin”,但如上所述,路径实际上并不存在于任何地方。是否有另一种方法可以将所有这些数据保存在我尚未找到的 Tango 上?如果没有,有没有办法让这些文件显示出来?
这是我目前正在使用的代码,减去我使用的一些调试功能。

string path = Application.persistentDataPath + Path.DirectorySeparatorChar + "file.bin";   
BinaryFormatter bf = new BinaryFormatter ();    
FileStream file = File.Open (path, FileMode.OpenOrCreate);  
bf.Serialize(file, data); 
file.Close ();

据我所知,这并没有引发任何错误,我什至可以通过 File.Exists() 函数再次找到该文件,但我需要再次找到该文件才能通过其他程序访问,到目前为止,事实证明这是不可能的.

4

0 回答 0