一、外部存儲的目錄
1、2.3之前是/sdcard
2、4.3之前是在/mnt/sdcard
3、4.3之后是在/storage/sdcard
二、讀寫讀寫外部存儲
1、直接寫路徑
File file = new File("sdcard/info.txt");
2、通過api
Environment.getExternalStorageDirectory();
3、在對sdcard進行操作前,最好先判斷下sdcard是否就緒
if(Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState()))
4、如果是寫sdcard,那么寫sdcard權限是必須的
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
5、如果是讀sdcard,4.0之前讀sdcard權限可以不用,4.0之后可以通過“開發者選項”-“對sdcard進行讀寫保護”設置來決定是否需要
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>