如何将Android中 /data/data/packagename/databases/webview.db 文件复制到 /sdcard/test文件夹下?

cmjman 发布于 2013/03/09 19:32
阅读 2K+
收藏 0

由于是需要root权限读取文件,无法直接用java代码读取,现在是考虑 

Runtime.getRuntime().exec("su");
之后,写入Linux命令,复制到sdcard区域再用java处理分析。

由于原文件是多个同名文件,直接用

cp -r /data/data/*/databases/webview.db /sdcard/test
 这样复制的话,会重复写入,最后生成的只有一个文件,由于自己对linux shell命令不是很了解,想问下有没好的办法?复制之后自动改名,或者直接保留原有的文件夹结构复制到新的文件夹下  
加载中
0
TrulyBelieve
TrulyBelieve
cp可能没法用,考虑用cat。
0
cmjman
cmjman

引用来自“TrulyBelieve”的答案

cp可能没法用,考虑用cat。
能给个例子吗?linux命令不太熟悉哈~
返回顶部
顶部