0
我有一个json文件,我可以读/写它。首先,我尝试从资产中读取数据,但这种方式在运行时无法写入。然后我这样做:我在哪里可以把我的json文件
string path = global::Android.OS.Environment.ExternalStorageDirectory.AbsolutePath;
string fileName = Path.Combine(path.ToString(), "myFile.json");
if(File.Exist(fileName)){
//do something
} else {
File.Create(fileName);
Path.GetDirectoryName(fileName); //This returns "/storage/sdcard0"
}
但我应该把我的json文件?在“/ storage/sdcard0”中?它在哪里?
到根目录下。 –
您可以将文件放入getExternalStorageDirectory(),getFilesDir()和getExternalFilesDir();您也可以提供资产中的文件,然后从资产复制到其中一个目录。 – greenapps
'在“/ storage/sdcard0”? '如果你写了一个文件到那个目录,那么这个文件就在那个目录下。在“/ storage/sdcard0”中。还有什么地方 ?奇怪的问题。 – greenapps