dポイントプレゼントキャンペーン実施中!

Eclipseを使って、スマホ用のメールソフトを作っています。
やっと、実機でのデバッグになりました。

私のAndroidスマホには、
SHツールというものがあって、コンテンツマネージャが使えます。
SDカードの中に送り込んだファイルは、
/storage/sdcard0/external_sd
という、フォルダの中のファイルであることが分かります。
このフォルダ名は、どの会社のスマホも同じでしょうか?
私のスマホは、docomo,Aquos phone Zeta SH-06E OSはVer4.2 です。
皆さんのスマホの、SDカードのフォルダ名を教えてください。
機種、OSのバージョンもお願いします。

なるべく多くの機種で動く、メールソフトにしたいので、よろしくお願いします。

A 回答 (1件)

機器とOSによるんじゃないですかねぇ……。



・Xperia Z1(Android 4.2.2(最新は4.4だが未アップデート))
 /storage/sdcard0 内部ストレージ
 /storage/sdcard1 microSDカード
 /ext_card microSDカード
 /mnt/sdcard 内部ストレージ
 /sdcard 内部ストレージ
 /sdcard1 microSDカード
 /storage/emulated/legacy 内部ストレージ
 /storage/emulated/0 内部ストレージ
 /storage/removable/sdcard1 microSDカード

・Ascend P7(Android 4.4.2)
 /sdcard 内部ストレージ
 /mne/sdcard 内部ストレージ
 /storage/sdcard0 内部ストレージ
 /storage/sdcard1 microSDカード
 /storage/emulated/0 内部ストレージ

 
まぁ、実際のところはADBで接続してmountコマンドなりでマウントの状態見ないと…でしょうかねぇ。

OS側で用意されているAPIで取得するのが無難かと。
# 同じ場所が複数のパス名で見えるようなので…微妙でしょうかねぇ……。
    • good
    • 0
この回答へのお礼

回答を手がかりに次の情報を見つけることができました。
ありがとうございました。

http://nobuo-create.net/sdcard-2/

お礼日時:2015/04/24 22:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!