我的Android手機SD卡獲取真實路徑是索尼Z3和版本的是Android 6.0.1,當我使用 Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM)
獲得SD卡DCIM路徑,返回路徑爲/storage/emulated/0/DCIM
,不能在Android 6.0
但我的SD卡真正的路徑是/storage/3FC5-160A/DCIM
。任何人都知道如何在Android 6上獲得正確的SD卡路徑?謝謝。
另外,我補充讀取外部存儲和寫入權限清單中
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
感謝您的答覆,但它仍返回模擬路徑。 – harvey