gpt4 book ai didi

android - 将文件夹从 Android 应用程序复制到本地 Windows 目录

转载 作者:行者123 更新时间:2023-11-30 01:20:57 28 4
gpt4 key购买 nike

我正在尝试使用 Android Adb 命令提示符 将应用容器内的文件夹复制到本地 Windows 文件夹。该设备运行的是 Android 5.1.1,并且未获得 root 权限

adb pullcp 不工作。如何复制文件夹?

以下方法无效:

方法一

adb shell
adb pull /data/data/DroidSample.DroidSample/files/MetroLog/MetroLogs C:/temp/test

error: device not found

在 shell 中,您看不到执行 adb pull。参见 here .

方法二

DDMS 无法访问 data 文件夹。

方法 3

adb shell
run-as DroidSample.DroidSample
cp /files/MetroLog/MetroLogs/ C:/temp/test

cp: /files/MetroLog/MetroLogs/: No such file or directory

方法 4

adb shell
run-as DroidSample.DroidSample
cp /data/data/DroidSample.DroidSample/files/MetroLog/MetroLogs/ C:/temp/test

cp: /data/data/DroidSample.DroidSample/files/MetroLog/MetroLogs is a directory (not copied).

This也不起作用。

方法 5

adb shell
run-as DroidSample.DroidSample
chmod 777 /files/MetroLog/MetroLogs
exit
exit
adb pull /data/data/DroidSample.DroidSample/files/MetroLog/MetroLogs C:/temp/test
adb shell run-as DroidSample.DroidSample
chmod 700 /files/MetroLog/Metrologs

remote object '/data/data/DroidSample.DroidSample/files/MetroLog/MetroLogs' does not exist

也是this不工作。

方法 6

adb shell
mkdir /sdcard/tmp
cp /data/data/DroidSample.DroidSample/files/MetroLog/MetroLogs /sdcard/tmp

cp: /data/data/DroidSample.DroidSample/files/MetroLog/MetroLogs: Permission denied

This也不起作用。

方法 7

唯一成功的就是这个

adb exec-out run-as DroidSample.DroidSample cat "files/MetroLog/MetroLogs/Log - 20160509.log" > C:/temp/test/test.log

但在这里我没有得到原始文件,我也必须知道确切的文件名。此外,我松散了换行符,我必须为每个文件执行此操作。这不是我想要的。

所以我的想法已经用完了。如何访问内部存储的文件并将它们复制过来?

最佳答案

你几乎已经解决了这个问题。由于这种存储是安全的,您需要执行一个额外的步骤。您需要将文件从安全位置复制到设备的 SD 卡。然后你可以通过 usb 或 android pull 将它复制到任何地方。这是我成功执行的命令序列。

adb shell
run-as DroidSample.DroidSample
cd shared_prefs
cp DroidSample.DroidSample_preferences.xml /sdcard/DroidSample.DroidSample_preferences.xml
exit
exit
adb pull /sdcard/DroidSample.DroidSample_preferences.xml C:/test/

就是这样。

我非常感谢您发布问题的方式。祝你好运。

关于android - 将文件夹从 Android 应用程序复制到本地 Windows 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37115274/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com