Android-java.io.FileNotFoundException

srinu_stack

当我将位图图像插入文件目录时,它显示未找到文件异常,并显示“是目录”。

这是我的代码:

            File mFolder = new File(getFilesDir() + "/sample");

            if (!mFolder.exists()) {
                mFolder.mkdir();
            }
             FileOutputStream fos = null;
             try {
                 fos = new FileOutputStream(mFolder);
                 bitmap.compress(Bitmap.CompressFormat.PNG,70, fos);

                 fos.flush();
                 fos.close();
              //   MediaStore.Images.Media.insertImage(getContentResolver(), b, "Screen", "screen");
             }catch (FileNotFoundException e) {

                 e.printStackTrace();
             } catch (Exception e) {

                 e.printStackTrace();
             }

Logcat:

07-12 01:08:05.434: W/System.err(8170): java.io.FileNotFoundException: /data/data/com.sample.sam/files/sample(Is a directory)
07-12 01:08:05.434: W/System.err(8170):     at org.apache.harmony.luni.platform.OSFileSystem.open(Native Method)
07-12 01:08:05.434: W/System.err(8170):     at dalvik.system.BlockGuard$WrappedFileSystem.open(BlockGuard.java:239)
07-12 01:08:05.444: W/System.err(8170):     at java.io.FileOutputStream.<init>(FileOutputStream.java:101)
07-12 01:08:05.444: W/System.err(8170):     at java.io.FileOutputStream.<init>(FileOutputStream.java:77)
自动抓取

您必须先创建文件,然后再写入流。

File mFolder = new File(getFilesDir() + "/sample");
File imgFile = new File(mFolder.getAbsolutePath() + "/someimage.png");
if (!mFolder.exists()) {
    mFolder.mkdir();
}
if (!imgFile.exists()) {
    imgFile.createNewFile();
}
FileOutputStream fos = null;
try {
    fos = new FileOutputStream(imgFile);
    bitmap.compress(Bitmap.CompressFormat.PNG,70, fos);
    fos.flush();
    fos.close();
} catch (IOException e) {
     e.printStackTrace();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android - java.io.FileNotFoundException

来自分类Dev

Android URL连接java.io.FileNotFoundException

来自分类Dev

错误:Android打包程序:[...] java.io.FileNotFoundException:...(权限被拒绝)

来自分类Dev

BitmapFactory无法解码流:Android中的java.io.FileNotFoundException

来自分类Dev

带有Jpg的Android java.io.FileNotFoundException

来自分类Dev

Android:即使sdcard中存在文件,java.io.FileNotFoundException

来自分类Dev

无法在Android中解码流java.io.FileNotFoundException?

来自分类Dev

android studio 无法解码流:java.io.FileNotFoundException:

来自分类Dev

无法更新Android Studio-拒绝访问和java.io.FileNotFoundException

来自分类Dev

Android错误:生成最终归档文件时出错:java.io.FileNotFoundException:

来自分类Dev

Android:即使可以在浏览器中查看文件,也可以使用java.io.FileNotFoundException

来自分类Dev

android sqlcipher java.io.FileNotFoundException:icudt46l.zip

来自分类Dev

Android内部缓存目录中的“ java.io.FileNotFoundException:权限被拒绝”

来自分类Dev

UDACITY阳光Android应用程序错误-java.io.FileNotFoundException

来自分类Dev

Android无法解码流:bitmapFactory.decodeFile()的java.io.FileNotFoundException

来自分类Dev

Android java.io.FileNotFoundException 没有这样的文件或 > 目录,尽管已授予权限

来自分类Dev

使用Jsoup时java.io.FileNotFoundException

来自分类Dev

java.io.FileNotFoundException错误消息

来自分类Dev

关键工具错误:java.io.FileNotFoundException

来自分类Dev

提交时出现java.io.FileNotFoundException

来自分类Dev

java.io.FileNotFoundException,打开失败:ENOENT

来自分类Dev

java.io.FileNotFoundException中的访问被拒绝

来自分类Dev

ContextConfiguration抛出java.io.FileNotFoundException:

来自分类Dev

使用Jsoup时java.io.FileNotFoundException

来自分类Dev

关键工具错误:java.io.FileNotFoundException

来自分类Dev

如何避免此java.io.FileNotFoundException?

来自分类Dev

创建FileInputStream时java.io.FileNotFoundException

来自分类Dev

inputStream 给出 java.io.FileNotFoundException

来自分类Dev

Opencsv 中的 java.io.FileNotFoundException

Related 相关文章

  1. 1

    Android - java.io.FileNotFoundException

  2. 2

    Android URL连接java.io.FileNotFoundException

  3. 3

    错误:Android打包程序:[...] java.io.FileNotFoundException:...(权限被拒绝)

  4. 4

    BitmapFactory无法解码流:Android中的java.io.FileNotFoundException

  5. 5

    带有Jpg的Android java.io.FileNotFoundException

  6. 6

    Android:即使sdcard中存在文件,java.io.FileNotFoundException

  7. 7

    无法在Android中解码流java.io.FileNotFoundException?

  8. 8

    android studio 无法解码流:java.io.FileNotFoundException:

  9. 9

    无法更新Android Studio-拒绝访问和java.io.FileNotFoundException

  10. 10

    Android错误:生成最终归档文件时出错:java.io.FileNotFoundException:

  11. 11

    Android:即使可以在浏览器中查看文件,也可以使用java.io.FileNotFoundException

  12. 12

    android sqlcipher java.io.FileNotFoundException:icudt46l.zip

  13. 13

    Android内部缓存目录中的“ java.io.FileNotFoundException:权限被拒绝”

  14. 14

    UDACITY阳光Android应用程序错误-java.io.FileNotFoundException

  15. 15

    Android无法解码流:bitmapFactory.decodeFile()的java.io.FileNotFoundException

  16. 16

    Android java.io.FileNotFoundException 没有这样的文件或 > 目录,尽管已授予权限

  17. 17

    使用Jsoup时java.io.FileNotFoundException

  18. 18

    java.io.FileNotFoundException错误消息

  19. 19

    关键工具错误:java.io.FileNotFoundException

  20. 20

    提交时出现java.io.FileNotFoundException

  21. 21

    java.io.FileNotFoundException,打开失败:ENOENT

  22. 22

    java.io.FileNotFoundException中的访问被拒绝

  23. 23

    ContextConfiguration抛出java.io.FileNotFoundException:

  24. 24

    使用Jsoup时java.io.FileNotFoundException

  25. 25

    关键工具错误:java.io.FileNotFoundException

  26. 26

    如何避免此java.io.FileNotFoundException?

  27. 27

    创建FileInputStream时java.io.FileNotFoundException

  28. 28

    inputStream 给出 java.io.FileNotFoundException

  29. 29

    Opencsv 中的 java.io.FileNotFoundException

热门标签

归档