当前位置: 首页 > 知识库问答 >
问题:

如何通过ADB拉文件?[重复]

乐修远
2023-03-14

实际上,在我的应用程序中,在发送意图后,我创建了一个名为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

它回来了

“远程对象不存在”

通过单击文件并复制路径,该路径实际上是从Android Studio设备文件资源管理器获取的。

共有1个答案

萧和平
2023-03-14

您正在尝试访问在非根android设备中无法访问的私人文件夹文件。为此,您需要获得adb shell的访问权限,然后提供访问该目录的权限。

对于这个用例,我创建了一个可以帮助您的库。它是开源的。

https://medium.com/@mohom. r/提取-android-data-files-of-our-android-app-from-non-roged-device-be9084ddbdc3

 类似资料:
  • 问题内容: 我已经编写了以下代码,但还不太清楚如何解决该错误。不知道这些信息是否有用,但是我使用的是Mac,并且使用的是IntelliJ编辑器。 结果是“线程“主”中的异常java.io.IOException:无法运行程序“ adb”:error = 2,没有这样的文件或目录” 但是,当我从终端运行命令“ adb devicees”时,将获得连接到计算机的设备列表。 对于那些感兴趣的人,以下是完

  • 我的web目录中有一个本地json文件,希望访问它。我目前使用的是jquery中的$.getjson(),它在所有浏览器中都能正常工作,但Chrome除外。 我如何通过Chrome访问这个文件? 代码: 编辑:totaly忘记在此处粘贴chrome控制台错误: CORS策略阻止了从源“null”访问“file:///c:/users/sirzento/desktop/website/jsondat

  • 我目前通过AJAX发布我的表单,代码如下: 现在,我想添加以相同形式上传图片的功能,并在这个JQUERY和相同的服务器端脚本中实现它。我唯一的问题是,我不知道怎么做…我测试了上面的代码,发现它没有将$_files-变量传递给服务器端脚本。 谁能带领我在任何方向,我需要做的,以增加与此脚本图像上传的可能性?

  • 我的屏幕死机了,我想解锁我的手机,这样我就可以通过Kies访问它来备份我的照片。 我通过Android设备管理器锁定手机,设置一个简单的密码(希望锁定后有一个解锁选项),并尝试了各种方法来解锁它,例如: 由于我不知道锁屏是什么样子,我不确定解锁它的正确输入。 我知道手机是开着的,它会响应adb。我还可以通过Eclipse在上面运行应用程序。这是带有Android 5.0的三星Galaxy S5。

  • 我通过adb自动关闭/打开wifi。 我想根据测试用例禁用/启用wifi 到目前为止,我在这里找到了很好的信息 但是,我想在执行以下命令之前测试连接: 以上命令如果启用则禁用wifi,如果禁用则启用wifi。我想先测试连接,并在需要时采取措施。我想知道是否有一种方法可以使用adb命令。这可以通过编程实现,但我希望通过亚行来实现,使其更加可靠。 此外,以下命令仅在设备为根目录时有效 此外,以下命令在

  • 我的手机已被锁定(模式尝试次数过多)。要解锁,我需要在我的gmail帐户上输入用户名和密码。这是我解锁它的唯一方法。我无法启动任何活动,甚至无法打开wifi连接。如果没有互联网连接,我无法登录以恢复手机。 也许adb中有任何命令可以打开我的wifi连接,所以我可以使用我的手机?