****;
//判断是否挂载sd卡
String path = ""
Boolean flag = false;
File file
if(!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
//没有挂载
// path = Environment.getExternalStorageDirectory().toString + "/xxx";
}else{
//挂载了
// path = Environment.getExternalStorageDirectory().toString + "/xxx";
}
path = Environment.getExternalStorageDirectory().toString + "/xxx(文件夹)";
file = new File(path);
if(file.exists){
//创建文件夹
file.mkdirs();
}else{
path = path + "xxx(要保存的文件)"
}
file = new File(path);
if(file.exists){
//创建文件
file.createNewFile();
}
Writer write = new OutputStreamWriter(new FileOutputStream(file), "UTF-8");
write.write(jsonObject.toString());
write.flush();
write.close();
file = null;