[問題] Android Studio 讀取SD卡
為了要讀取在SD卡中的音樂檔案
我在程式中有寫了一行
Environment.getExternalStorageDirectory()
在我的手機(紅米)他有成功的讀取到SD卡中的檔案
但是
在別台手機(HTC 和 SONY)卻是讀到手機內部儲存的檔案
確定是一模一樣的程式
但為何會出現這種狀況
請各位大神幫幫我
看有可能是哪裡出錯了
以下附上完整程式碼
http://ideone.com/M0XTLx
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.82.155
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1464617328.A.FFC.html
→
05/31 00:06, , 1F
05/31 00:06, 1F
→
05/31 00:07, , 2F
05/31 00:07, 2F
→
05/31 00:07, , 3F
05/31 00:07, 3F
是喔~~因為我Google的時候,都是說要讀取外部資料是用getExternalStorage
那如果我想要不論在何種手機上都讀SD卡,我該怎麼做…,能否請大大指導,或是給個參
考網站,小弟自行學習
※ 編輯: cozychocolat (61.228.9.45), 05/31/2016 00:45:39
→
05/31 01:14, , 4F
05/31 01:14, 4F
→
05/31 01:14, , 5F
05/31 01:14, 5F
→
05/31 01:18, , 6F
05/31 01:18, 6F
感謝你的幫忙 我會繼續嘗試~
※ 編輯: cozychocolat (36.231.82.155), 05/31/2016 01:35:11
→
05/31 11:54, , 7F
05/31 11:54, 7F
→
05/31 11:54, , 8F
05/31 11:54, 8F
→
05/31 11:57, , 9F
05/31 11:57, 9F
推
06/06 17:44, , 10F
06/06 17:44, 10F