【问题标题】:how to create .bin file on external storage如何在外部存储上创建 .bin 文件
【发布时间】:2015-05-31 19:32:00
【问题描述】:

我使用了很多示例试图理解为什么它没有创建我的文件,但我没有,我需要一些帮助。

File myFile = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), "FFFFFFFFF.bin");
try {
    myFile.createNewFile();
    setOutputStream(new FileOutputStream(myFile));
        for (short i = 1; i <= this.array.length; i++) {
            this.array[i-1] = new myobject(i);
        }
        get_objOutputStream().writeObject(this.array);
        getOutputStream().close();
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }

getter/setter 是常规的,当我将其写入内部文件时,它在我稍作更改之前工作,所以问题不是错误或与我的对象数组有关

感谢您的帮助

更新:

我没有错误,它只是运行,然后我在安装并运行后将手机插入电脑时找不到文件。

是的,我确实写了前言,这不是问题

【问题讨论】:

  • 你能发布你的错误吗?帮助您会容易得多。

标签: android file external bin


【解决方案1】:

您是否在清单文件中添加了权限?

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

【讨论】:

    猜你喜欢
    • 2016-07-21
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 2020-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多