gpt4 book ai didi

adb - 使用 adb pull 复制数据库文件会导致 'permission denied' 错误

转载 作者:行者123 更新时间:2023-12-03 07:21:44 25 4
gpt4 key购买 nike

我刚刚使用此方法对我的 Nexus 5 进行 root:http://www.phonearena.com/news/How-to-root-Google-Nexus-5_id49014

我还在开发者选项中启用了 USB 调试。

然后我尝试使用以下命令从我的设备中提取数据库文件:

adb pull /data/data/path.to.package/databases/data /sdcard/test

我收到权限被拒绝错误。

我在尝试访问的应用程序中没有设置调试标志。这就是我无法访问该文件的原因吗?如果是,是否有任何解决方法来访问应用程序文件?

最佳答案

您可以使用run-as shell命令来访问私有(private)应用程序数据。

如果您只想复制数据库,您可以使用此片段,在 https://stackoverflow.com/a/31504263/998157

adb -d shell "run-as com.example.test cat /data/data/com.example.test/databases/data.db" > data.db

关于adb - 使用 adb pull 复制数据库文件会导致 'permission denied' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20891597/

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