安卓工作档案应用程序:如何推送和提取数据



我安装了工作配置文件应用程序,可以使用getExternalFilesDir("logs")以编程方式访问数据的位置,这将导致存储位置为/storage/emulated/11/Android/data/com.example.workprofile/files/logs

我想知道如何使用adb将数据推送到日志文件夹并进行拉取。

假设您想要复制名为data.log的文件。以下命令将把文件推入临时文件夹

adb shell push data.log /data/local/tmp

然后你可以将其复制到你的应用程序的私人区域:

adb shell run-as com.example.workprofile cp /data/local/tmp/data.log /data/data/com.example.workprofile/files/logs/data.log

如果要提取文件,可以执行相反的操作,但必须确保要复制的文件已存在于/data/local/tmp文件夹中,以解决权限拒绝问题(如果文件不存在(。

希望这能有所帮助。

相关内容

  • 没有找到相关文章

最新更新