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

android stuido 中,使用File 类 ,无法在外部存储中创建任何文件(可以读取)

android stuido 中,使用File 类 ,无法在外部存储中创建任何文件(可以读取)

撒科打诨 2018-07-20 15:18:43
各位大神,如题 :代码如下:String path = Environment.getExternalStorageDirectory() + "";File file = new File(path+"/report.txt");file.createNewFile();Log.i("DictTest",path+"/Report.txt " + file.exists());log打印 : I/DictTest: /storage/emulated/0/Report.txt true虽然是true ,但是在手机文件中找不到权限也给了:1.2.请问还需要什么其他配置才能在外部存储中生成文件吗?我其实希望生成excel 文件 ,使用 jxl.jar 中的方法:workbook.write();workbook.close();也是不行,求各位过来人指点 ,谢谢了
查看完整描述

2 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

/storage/emulated/0/Report.txt
可能在手机机身内存里,你找找。

查看完整回答
反对 回复 2018-08-10
?
largeQ

TA贡献2039条经验 获得超8个赞

要开启权限,写权限和读权限是分开的,都要开启
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAGE

查看完整回答
反对 回复 2018-08-10
  • 2 回答
  • 0 关注
  • 1030 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号