java.io.FileNotFoundException: /mnt/sdcard/config (Permission denied)

  FileOutputStream out = new FileOutputStream("/mnt/sdcard/config");

用上面方式去写sdcard上的文件config,应经在manifest.xml中添加了下面的操作权限

 

   

但是仍然会报错java.io.FileNotFoundException: /mnt/sdcard/config (Permission denied),百思不得其解呀,adb shell 更改权限

mount -o remount rw /;chmod 777 /mnt/sdcard;但是问题依然存在,最后查看虚拟机才发现原来是sd card 的size没有设置,也就相当于没有给虚拟机配置sdcard

,设置size后问题解决。

你可能感兴趣的:(java.io.FileNotFoundException: /mnt/sdcard/config (Permission denied))