当前位置: 代码迷 >> Android >> android 手机保存图片有关问题
  详细解决方案

android 手机保存图片有关问题

热度:55   发布时间:2016-05-01 10:39:32.0
android 手机保存图片问题
java.io.FileNotFoundException: /mnt/sdcard/download_test/test.jpg (No such file or directory)
    我现在是 从一个手机A传图片到另一个手机B中,B已经可以接受到完整的图片,现在想把图片保存到手机中遇到了问题,test.jpg是不存在的,这是肯定的,因为你不知道你要接受图片的名称。android中难道不是判断不存在的时候同时新建他么。还是需要什么权限之类的。具体代码如下:
public void saveFile(Bitmap bm, String fileName) throws IOException {   
        File dirFile = new File(ALBUM_PATH);   
        if(!dirFile.exists()){   
            dirFile.mkdir();
            System.out.println( "新建路径");
        }   
        File myCaptureFile = new File(ALBUM_PATH + fileName);   
        BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(myCaptureFile));   
        bm.compress(Bitmap.CompressFormat.JPEG, 80, bos);
        System.out.println( "写入文件");
        bos.flush();   
        bos.close();   
    } 

------解决方案--------------------
download_test这个目录有没有?
  相关解决方案