【发布时间】:2013-09-15 20:16:59
【问题描述】:
我正在尝试复制 etc 文件夹中的文件,为此我使用按钮中的下一个代码:
changeNTP.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
File exists = new File("/etc/gps.conf");
if (exists.exists()) {
// We make a backup first
CommandCapture command = new CommandCapture(0, "cp -f /etc/gps.conf /etc/gps" + System.currentTimeMillis() + ".conf");
try {
RootTools.getShell(true).add(command);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (TimeoutException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (RootDeniedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// Last time that file was modified
//Date filedate = new Date(exists.lastModified());
}
}
});
嗯,问题是它没有复制任何东西。可能是什么问题?
谢谢。
【问题讨论】:
-
我认为这是挂载时的问题。如果我执行 cat /proc/mounts,则不会出现 etc 文件夹。我不知道我能做什么:(
标签: android command backup roottools