操作SD卡的时候最好用系统接口来读取路径,手机的路径不同:
值得注意的是这里的external不是指外部插入的sd卡,是指系统划分出来给用户使用的存储空间和外部SD卡
Environment.getExternalStorageDirectory().getAbsolutePath()
在manifest中增加SD卡读写权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>