如何通过ADB拉取文件?
How to pull a file through ADB?
实际上在我的应用程序中发送一个意图后,我创建了一个名为 myfile.asc 的文件,现在我正在尝试通过 ADB 提取该文件,但问题是使用
adb pull /data/data/xx.xxx.xxx/files/myfile.asc
或
adb pull /data/data/xx.xxx.xxx/files/myfile.asc C:\Users\me\Desktop\files
它returns
"remote object does not exist"
路径实际上取自 Android Studio 设备文件资源管理器,方法是单击文件并复制路径。
您正在尝试访问非 root android 设备无法访问的私人文件夹文件。为此,您需要获得 adb shell
访问权限,然后提供访问该目录的权限。
对于这个用例,我创建了一个可以帮助您的库。它是开源的。
实际上在我的应用程序中发送一个意图后,我创建了一个名为 myfile.asc 的文件,现在我正在尝试通过 ADB 提取该文件,但问题是使用
adb pull /data/data/xx.xxx.xxx/files/myfile.asc
或
adb pull /data/data/xx.xxx.xxx/files/myfile.asc C:\Users\me\Desktop\files
它returns
"remote object does not exist"
路径实际上取自 Android Studio 设备文件资源管理器,方法是单击文件并复制路径。
您正在尝试访问非 root android 设备无法访问的私人文件夹文件。为此,您需要获得 adb shell
访问权限,然后提供访问该目录的权限。
对于这个用例,我创建了一个可以帮助您的库。它是开源的。