保存字符串到手机SDcard为txt文件

 try {
            if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {
                File sdCardDir = Environment.getExternalStorageDirectory();//获取SDCard目录,2.2的时候为:/mnt/sdcart  2.1的时候为:/sdcard,所以使用静态方法得到路径会好一点。
                //String s=Environment.getExternalStorageDirectory();
                File filedir = new File(sdCardDir + File.separator + "AA");  // 这里的AA为创建的AA文件夹,在根目录下
                if (!filedir.exists()) {
                    filedir.mkdirs();
                }
                File saveFile = new File(filedir, "aaaa.txt");  //  aaaa.txt保存到AA文件夹下
                FileOutputStream outStream = new FileOutputStream(saveFile);
        // 这里传入需要保存的字符串 outStream.write(
"zifuchuan".getBytes()); outStream.close(); } } catch (IOException e) { e.printStackTrace(); }

  

  <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
今天多一点积累,明天少一分烦恼
原文地址:https://www.cnblogs.com/galibujianbusana/p/6128751.html