【发布时间】:2013-02-20 08:44:12
【问题描述】:
我有 2 个文件,File src = new File("loc/xyz.mp3") 和 File dst=new File("loc/xyz1.mp3")
现在,我想在删除 src 文件的同时将 dst 重命名为 xyz.mp3。我怎样才能做到这一点?
我在努力,
src.delete();
dst.renameTo(src);
我在我的应用程序的后台在 AsyncTask 中运行它,当我第一次执行它时,它运行良好,但是第二次,它崩溃了。请帮助我该怎么做。
【问题讨论】:
-
请在 logcat 崩溃时分享您的跟踪消息。 renameTo() 是返回 false 还是抛出异常?
-
好吧,现在它没有崩溃,事实上它现在只是删除了第一个文件。