質問: ### 前提・実現したいこと 外部ストレージ(SDカード)のパスを取得してファイルの読み書きを行いたい。 ### 発生している問題・エラーメッセージ 以前、Android 4.2をターゲットに開発していたものを、7をターゲットにコンパイルし直してアプリを起動してみるとSDカードにアクセスできない。 SDカードのパスは/strage/sdcard1でだめなのでしょうか? ### 仕様端末 以前の端末 NEC LAVIE Tab (PC-TE508BAW) 新しい端末 NEC LAVIE Tab (PC-TE508HAW) ### 補足 SDカードのパスを変数で固定で持つのは無理でしょうか? 固定で持つ際の端末のSDカードパスの調べ方などあれば教えていただきたいです。 また、固定でパスを持つのが無理だとしたら、Activity起動時に SDカードのパスを取得したいので、SDカードのパスを取得できるAPIなどあれば使い方含めて教えていただきたいです。
回答: ちょちょっと調べたら出てきますよ。ちなみにAndroid4以前の時代は明確確実なSDカードパスを取れるものはなかったので機種依存が激しいです。