AndroidでSDカードにアクセスするサンプル
2009年 8月 2日 15:32SDカードに直接アクセスするには次のような感じに書くと、SDカードがマウントされているディレクトリをFileオブジェクトとし取得できます。
File file = Environment.getExternalStorageDirectory();
ちなみに、ここで、file.getPath()をすると /sdcard が取得できます。なので、次のような感じで書いてもSDカードをFileオブジェクトとして取得できます。
File file = File("/sdcard");
ただ、この /sdcard というパス文字列がずっとマウント先として保障されているわけでもないので、通常SDカードにアクセスするような場合は、Environment.getExternalStorageDirectory() を使用した方が安全っぽいです。
