为了账号安全,请及时绑定邮箱和手机立即绑定

用android在外部存储中编写一个文件

用android在外部存储中编写一个文件

杨魅力 2019-10-12 19:07:48
用android在外部存储中编写一个文件我想在外部存储sdCard中创建一个文件并将其写入,我通过互联网搜索并尝试,但没有得到结果,我还在Android Manifest文件中添加了权限,我在模拟器上这样做,我正在尝试下面的代码并得到一个错误“,”无法创建文件“。btnWriteSDFile = (Button) findViewById(R.id.btnWriteSDFile);btnWriteSDFile.setOnClickListener(new OnClickListener() {     //private Throwable e;     @Override     public void onClick(View v) {         // write on SD card file data from the text box         try {             File myFile = new File("/sdcard/mysdfile.txt");             myFile.createNewFile();             FileOutputStream fOut = new FileOutputStream(myFile);             OutputStreamWriter myOutWriter = new OutputStreamWriter(fOut);             myOutWriter.append(txtData.getText());             myOutWriter.close();             fOut.close();         } catch (Exception e) {               Log.e("ERRR", "Could not create file",e);         }      }// onClick}); // btnWriteSDFile
查看完整描述

3 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

你应该读一下关于在Android上外部存储东西的文档..当前的代码可能存在许多问题,我认为查看文档可能有助于解决这些问题。

查看完整回答
反对 回复 2019-10-13
  • 3 回答
  • 0 关注
  • 308 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信