2016-08-05 1 views
0

メモリカードの正確なパスを取得する方法をアドバイスできますか?なぜなら私はenvironment.getExternalStorageDirectoryを使用すると、電話機の外付けSDカードのパス(電話機の2番目のストレージ)を提供するからです。マウントされたメモリカードの正確なパスを取得しますが、外部の電話機メモリは取得しません。

ので、どのように私は挿入されたメモリカード

+0

何のためにこのコードを使用しています「挿入されたメモリカード」_と「外部のSDカード」_の違いでしょうか? – Michael

+0

ほとんどの新しいアンドロイドデバイスには2つの内部電話メモリが含まれています。最初は、(Environment.getInternalStorageDirectory)でアクセスできる内部電話機メモリ、もう1つは外部電話機メモリとして知られています(Environment.getExternalStorageDirectory )。問題は今私は3番目のストレージ(外部メモリカード)を挿入した場合、私はそれに到達するために使用できるコードは何ですか? –

答えて

0

の正確なパスを取得することができます。この String dir = getFilesDir().getAbsolutePath();

0

のようなパスを取得することができます助言してください、私はxamarin.forms

string Path = Android.OS.Environment.ExternalStorageDirectory.AbsolutePath; 
関連する問題