PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] Android Studio 讀取SD卡
作者:
cozychocolat
(chocolate)
2016-05-30 22:08:45
為了要讀取在SD卡中的音樂檔案
我在程式中有寫了一行
Environment.getExternalStorageDirectory()
在我的手機(紅米)他有成功的讀取到SD卡中的檔案
但是
在別台手機(HTC 和 SONY)卻是讀到手機內部儲存的檔案
確定是一模一樣的程式
但為何會出現這種狀況
請各位大神幫幫我
看有可能是哪裡出錯了
以下附上完整程式碼
http://ideone.com/M0XTLx
作者: cs8425 (cs)
2016-05-31 00:06:00
很正常啊InternalStorage是放在/data/data/package_name底下External Storage可能是內部儲存空間也可能是外接的SD卡google "android sdcard path" 找到2種解法:窮舉、call mount指令去解析...都很暴力就是...個人只用過第1種 另外還有一招:讓使用者自己選路徑XD
作者:
baobomb
(baobomb)
2016-05-31 11:54:00
他所謂的 內部 外部 並不是你所想像的內部外部儲存空間 Goole 一下 我記得有篇文章有詳解
作者:
ssccg
(23)
2016-05-31 11:57:00
內部是App專用,外部是共用空間,SD卡只是外部的一個路徑
作者:
aids61517
(奇歐巴肯)
2016-06-06 17:44:00
檢查一下android版本,好像在4.4後版本會有不同結果
繼續閱讀
[問題] App Inventor無法用ActivityStarter啟用外部程式
jack801016
[問題]刷機時出現錯誤
howard861025
[問題] 為什麼menu沒有出現???
Sam0907
[問題] App Inventor中的WebViewer無法影像串流
mlw4620
[問題] Socket接收字串無資料會當機
bjk
[開發] kotlin dagger injection
fr373969
Re: [問題] 請問widget 計算機寫法
cooper6334
[問題] 請問widget 計算機寫法
joyshe78904
android VLC
jolop4510
[問題] 請問CTS測試?
awaysu
Links
booklink
Contact Us: admin [ a t ] ucptt.com