getExternalStorageDirectory ()
と の違いについて少し混乱していgetExternalStorageState ()
ます。
getExternalStorageState ()
Android ドキュメントについては、次のように言います。
public static String getExternalStorageState ()
プライマリ「外部」ストレージ デバイスの現在の状態を取得します。関連項目
getExternalStorageDirectory()
「外部」ストレージが利用可能かどうかについてこれを読んでいますが、文字列を返します。では、何の弦でしょうか?getExternalStorageDirectory()
それがストレージへのパスである場合、「外部」ストレージと見なされるものへのパスを返すものとどう違うのですか? パスでない場合の「状態」とは何ですか?
誰かが違いを明確にしてもらえますか?なぜ一方を他方に使用するのですか?