在程序中要访问SDCard,需要申请访问SDCard的权限。
创建于删除文件权限
<uses-permission android:name="android.permision.MOUNT_UNMOUNT_FILESYSTEMS"/>
写入权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){//说明SDCard存在并可以读写。
}
File file = new File("/sdcard" + fileName);//File file = new File(Environment.getExternalStorageDirect
ory(), fileName);SDCard根目录 + 文件名称。
FileOutputStream outStream = new FileOutputStream(file);
通过FileOutputStream输出略。