アプリでファイルを作成しましたが、Android デバイス モニターでファイルにアクセスしたいと考えています。これは私が使用したパスです
string filepath = Path.Combine(Android.OS.Environment.ExternalStorageDirectory.AbsolutePath,
Android.OS.Environment.DirectoryDocuments, "somefilename.txt")
その結果、 Visual Studio Emulator for Androidで実行すると、次のパスが得られます。
/storage/emulated/0/Documents
ADM を起動してファイル エクスプローラーで調べると、そのようなフォルダーが見つかりません。私はシミュレーターを使用しているので、私が思うファイルにアクセスできるはずです。次のような(空の)フォルダーしかありません。
storage/emulated/legacy
storage/sdcard0
また、ファイルがまったくないdata/data/appName/
か、下にあります。data/media/0
間違ったパスを使用していますか? ファイルが変更されたかどうかを確認するために毎回ケーブルを取り外して再接続する必要があるため、実際のデバイスを使用したくありません...
私が使用しようとすると、adb shell ls /storage/emulated/0/
私は得る
そのようなファイル、又はディレクトリはありません
エミュレーターは Android 5.0 を実行しており、アプリは Android 6.0 でコンパイルされています。