我正在尝试在 android 中创建一个文本文件,但在测试时持久数据路径中没有文件。
string path = Application.persistentDataPath + "/text.txt";
if (File.Exists(path))
{
try
{
File.Delete(path);
}
catch { }
}
StreamWriter fileWriter = new StreamWriter(path, true);
fileWriter.Write("test");
fileWriter.Close();
这在 PC 上有效,但在 Android 上不起作用。
我试过的:
在播放器设置中,我将安装位置设置为 Force Internal & Write Permission as Internal.
在线搜索告诉我写权限外部可以工作,因为持久数据路径可以针对 SD 卡,但我的 android 没有连接 SD,并且这个解决方案无论如何都不起作用。
我放了一个文本元素来显示 pers 数据路径是什么,它与文档中显示的内容一致,但该文件夹不存在。该应用程序的 Android/data/packagename/files 中没有文件夹。
在文件资源管理器中启用显示隐藏的系统文件
我需要的: 要在 Android/data/packagename/files 中创建的文本文件
提前谢谢你