4
Samsung GalaxyS在SD卡中有一個名爲external_sd的文件夾。我想訪問這個。我不想硬編碼路徑Environment.getExternalStorageDirectory() + "external_sd/"
。如何在所有Android設備上訪問和存儲SD卡中的數據?
我想所有設備的默認存儲在SD卡的一般路徑。我怎樣才能做到這一點?
Samsung GalaxyS在SD卡中有一個名爲external_sd的文件夾。我想訪問這個。我不想硬編碼路徑Environment.getExternalStorageDirectory() + "external_sd/"
。如何在所有Android設備上訪問和存儲SD卡中的數據?
我想所有設備的默認存儲在SD卡的一般路徑。我怎樣才能做到這一點?
您可以訪問使用此externalstorage目錄:
getExternalStoragePublicDirectory(String Type)
您可以指定文件類型,你會得到,你可以存儲文件的位置。這與移動用戶使用的空間相同。
另一種方法是爲您自己的應用程序使用存儲空間。對於使用,
getExternalFilesDir(String Type)
這個空間是應用特定的,當應用程序被卸載將被刪除。用戶將無法看到這些文件。