私は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()に配置できます。ファイルをアセットで提供し、アセットからそれらのディレクトリの1つにコピーすることもできます。 – greenapps
''/storage/sdcard0 'にありますか?それはどこですか? 'そのディレクトリにファイルを書き込むと、ファイルはそのディレクトリにあります。 "/ storage/sdcard0"にあります。他にどこ ?奇妙な質問。 – greenapps