publicStringreadFile2String(StringfileName){
StringBuffersb=newStringBuffer();
try{
FileInputStreamfin=newFileInputStream(fileName);
byte[]buffer=newbyte[1024*4];
intlen=0;
while((len=fin.read(buffer))!=-1){
sb.append(EncodingUtils.getString(buffer,0,len,"UTF-8"));
}
fin.close();
}catch(Exceptione){
e.printStackTrace();
}
returnsb.toString();
}

privatevoidwriteString2File(Stringjsondata,Stringfilename){
try{

FileOutputStreamfos=newFileOutputStream(filename);
fos.write(jsondata.getBytes("UTF-8"));
fos.close();
}catch(Exceptione){
e.printStackTrace();
Log.e("",
"filee:"+e.toString());
}
}