【发布时间】:2013-01-29 14:02:19
【问题描述】:
当我尝试将外部存储的一个文件复制到文件夹数据库中时,会发生此错误:
java.io.IOException:读取失败:EBADF(错误文件号)
这个错误发生在这个方法的while行
private void copiarBaseDados(InputStream input) throws IOException{
OutputStream output = new FileOutputStream(ConfiguracoesBaseDados.BANCO_PATH + ConfiguracoesBaseDados.BANCO_NOME);
int tamanho;
byte[] buffer = new byte[1024];
while ((tamanho = input.read(buffer)) > 0)
output.write(buffer, 0, tamanho);
output.flush();
output.close();
input.close();
}
知道可能是什么问题吗?谢谢
【问题讨论】:
标签: android