直接贴代码吧:

import java.io.*;

import android.util.Log;

/*将调试信息保存到sdcard上*/

public class DebugMessage

{

public static void put(String s,String name)

{

try

{

FileOutputStream outStream = new FileOutputStream("/sdcard/"+name+".txt",true);

OutputStreamWriter writer = new OutputStreamWriter(outStream,"gb2312");

writer.write(s);

writer.write("/n");

writer.flush();

writer.close();//记得关闭

outStream.close();

}

catch (Exception e)

{

Log.e("m", "file write error");

}

}

}

这个方法就直接保存一个s字符串,还有保存文件名name,其他没什么难的,直接用就行。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐