gpt4 book ai didi

java - Android 写入 SDCARD 问题?

转载 作者:行者123 更新时间:2023-12-02 08:31:42 26 4
gpt4 key购买 nike

当实现下载功能时,它可以工作,但是在将文件保存到SD卡期间,我得到以下信息

BufferedInputStream 构造函数中使用的默认缓冲区大小。如果需要 8k 缓冲区,最好明确说明。

也发生IO异常

W(14495:0x389f) java.io.FileNotFoundException:/sdcardW(14495:0x389f) 在 org.apache.harmony.luni.platform.OSFileSystem.open(OSFileSystem.java:244)W(14495:0x389f) 在 java.io.FileOutputStream.(FileOutputStream.java:97)W(14495:0x389f) 在 java.io.FileOutputStream.(FileOutputStream.java:168)W(14495:0x389f) 在 java.io.FileOutputStream.(FileOutputStream.java:147)

最佳答案

首先确保您通过调用获取了 File 对象

File dir = Environment.getExternalStorageDirectory();

此外,如果您的应用程序使用的是 1.6+,您将需要 WRITE_EXTERNAL_STORAGE允许。如果这没有帮助,请发布代码。

关于java - Android 写入 SDCARD 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3208100/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com