У меня есть 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
'In"/storage/sdcard0 "? Где это? 'Если вы пишете файл в этот каталог, то файл находится в этом каталоге. В поле «/ storage/sdcard0». Где еще ? Странный вопрос. – greenapps