android file复制,Android:将文件从一个目录复制到另一个目录

在尝试使用Apache Commons的FileUtils将一个临时音频文件从源文件夹复制到目标文件夹时,遇到了NoClassDefFoundError异常。错误详细信息显示在Logcat中,表明在运行时找不到org.apache.commons.io.FileUtils类。问题在于如何解决这个异常以成功复制文件。
摘要由CSDN通过智能技术生成

我正在使用以下代码并使用apache commons库将一个文件(临时音频文件)从源文件夹复制到目标文件夹TT_1A.

码:

button1_save.setOnClickListener(new OnClickListener()

{

public void onClick(View v)

{

String sourcePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/TT/tt_temp.3gp";

File source = new File(sourcePath);

String descPath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/TT/tt_1A.3gp";

File desc = new File(descPath);

try

{

FileUtils.copyDirectory(source,desc);

}

catch (IOException e)

{

e.printStackTrace();

}

}

});

Apache Commons:

题:

我使用了FileUtils函数来复制临时文件并粘贴到desc文件夹中作为TT_1A.然而logcat报告错误,具有以下细节:

10-17 00:41:04.260: E/AndroidRuntime(27450): FATAL EXCEPTION:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值