我可以访问/data/data
文件夹中的我的包。但我不能cp
命令这个数据库文件到SDCard。它说:cp: not found
。我这样做:
# cd databases
# ls
webview.db
mydatabase.db
webviewCache.db
# cp mydatabase /mnt/sdcard
但是
cp: not found
有人知道怎么做吗?我怎样才能得到这个文件。
答案 0 :(得分:2)
cat source_file > dest_file
您还可以安装busybox,并与其他许多人一起使用cp命令。 https://play.google.com/store/apps/details?id=stericson.busybox&hl=en
答案 1 :(得分:1)
当您引用文件时,您还需要提供扩展名!这是第一部分。即,cp mydatabase.db /mnt/sdcard
应为.db
。但是cp
不是android股票二进制文件的一部分。你需要busybox来获取这些命令。
如果你真的想要复制文件[没有安装busybox]。请使用
cat mydatabase.db > /mnt/sdcard/mydatabase.db
。
如果您想使用cp
,则需要在设备上安装BusyBox。