要想进行文件存储,首先要获取权限
1.获取权限:
在AndroidMainfest.xml中application前加入:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE></uses-permission>"
2.在java中写入存储程序
try {
String sdCard=Environment.getExternalStorageDirectory().getAbsolutePath();
File directory=new File(sdCard,"/wzq2017");
directory.mkdirs();
File file =new File(directory,"gsensordata.txt");
FileOutputStream fout=new FileOutputStream(file,true);
OutputStreamWriter osw=new OutputStreamWriter(fout);
osw.write(str+"\r\n"+"x轴加速度="+x+";"+"\r\n"+"y轴加速度="+y+";"+"\r\n"+"z轴加速度="+z+";"+"\r\n\r\n");
osw.flush();
osw.close();
}catch (IOException ioe){
ioe.printStackTrace();
}