HarmonyOS 通过hdc访问应用存储的文件?

使用flutter开发的应用,flutter的日志没有被写入HarmonyOS的日志系统中(一开始是有的,后边更新IDE之后就没了),目前想法是将flutter的日志单独写入一个文件,然后取出日志供分析问题。HarmonyOS给flutter提供一个路径,flutter在路径下创建文件并写入日志内容。

使用context的filesDir、distributedFilesDir等获取到的路径,使用hdc拉文件时提示的是没有权限。文件写到哪个目录下,可以通过hdc拉出来。

阅读 533
1 个回答

可以按照下面步骤修改文件权限,将目录变为可读可写状态:

1、查看设备是否连接成功:使用hdc shell命令进入设备的shell环境。

2、将目录变成可读可写的:使用mount -o rw,remount/system/lib64命令将/system/lib64目录挂载为可读可写模式。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进