2013/04/22

取得 Android 裝置上的 sdcard 路徑

每個 Android 產品的 sdcard 路徑不盡相同,若要透過 adb 指令方式取得路徑,則可輸入下述指令:

adb shell echo $EXTERNAL_STORAGE


若要透過程式碼取得 Android 裝置上的 sdcard 路徑,則可透過以下方式:
File sdPath = null;
if (Environment.getExternalStorageState().equals(
    android.os.Environment.MEDIA_MOUNTED))
{
    sdPath = Environment.getExternalStorageDirectory();
}

參考來源:

  1. 執行 ADB 指令取得 Sdcard 路徑參考
    http://stackoverflow.com/questions/9374628/get-sdcard-directory-by-adb
  2. 撰寫程式碼取得 Sdcard 路徑參考http://fecbob.pixnet.net/blog/post/36060763-%5Bandroid%5D-get-sd-card-pathhttp://developer.android.com/reference/android/os/Environment.html

沒有留言:

張貼留言