[問題] 讀取圖片為/storage/..開頭的檔案路徑

作者: dwadefans (wade)   2015-12-11 14:13:26
我在處理照片後回傳的圖片
/storage/emulated/0/DCIM/100ANDRO/DSC_0002.JPG
有個檔案路徑是這樣的
但是使用一般的inputFileStream似乎讀不到
在權限部分也有加上internal的write和read權限了(外部權限也有加上)
這樣如何解決呢?
作者: dwadefans (wade)   2015-12-11 14:23:00
不好意思 我已經解開了 這部分不算是問題 是我沒看清楚比較有疑問的是 /storage/emulated這路徑跟/sdcard/...的路徑差異在哪?
作者: ssccg (23)   2015-12-11 15:35:00
沒有差,都是指到同一個目錄
作者: dwadefans (wade)   2015-12-11 15:41:00
了解 謝謝!
作者: ssccg (23)   2015-12-11 15:43:00
會有那麼多路徑跟舊手機沒內建的外部儲存空間、多使用者等原因,最好是用Environment.getExternalStorageDirectory
作者: kobe8112 (小B)   2015-12-13 12:55:00
同樓上,部分裝置會用模擬的方式建置儲存空間建議取環境變數就乖乖用相關API來抓,不要直接寫死

Links booklink

Contact Us: admin [ a t ] ucptt.com