android-システム系パスの取得



システム系パスの取得

データ/キャッシュ/外部ストレージ/システムのパスを取得する場合、Environment.getXXXDirectory()を呼び出すことで任意のパス情報を保持したFileインスタンスを取得できます。


/dataパスの取得

File file = null;

file = Environment.getDataDirectory();
Log.v("data", file.getPath());

/cacheパスの取得

File file = null;

file = Environment.getDownloadCacheDirectory();
Log.v("download cache", file.getPath());

SDカードパスの取得

SDカードのパスは「/sdcard」となります。

File file = null;

file = Environment.getExternalStorageDirectory();
Log.v("storage", file.getPath());


/systemパスの取得

File file = null;

file = Environment.getRootDirectory();
Log.v("root", file.getPath());


関連

android





スポンサード リンク