向SD卡写文件

AndroidManifest.xml:

SD卡创建与删除文件权限
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
SD卡写入数据权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>




Java文件:

String content = "测试写文件功能";
File file = new File(Environment.getExternalStorageDirectory(),// 得到SD卡根目录
"textfile.txt"); // 保存文件的文件名
if (Environment.getExternalStorageState().equals(
Environment.MEDIA_MOUNTED)) // 判断SD卡是否存在,并且可以可以读写
{
FileOutputStream stream=new FileOutputStream(file);
stream.write(content.getBytes());
        stream.close();
}

你可能感兴趣的:(向SD卡写文件)