HarmonyOS 将电脑端中的文件推送到手机下载或者文档目录当中?

APP中有一个场景,选择手机download或者document目录中的文件进行上传。目前在开发过程中遇到了一个问题,即如何将文件放入到download或者document目录中?

目前按照文档,下面命令1只能推送到/data/local/tmp/这个目录中;命令2提示 permission denied,不过在download目录下可以看到这个文件,不过大小是0

命令1: hdc file send C:\Users\Desktop\aaa.xlsx /data/local/tmp/aaa.xlsx

命令2:hdc file send C:\Users\Desktop\aaa.xlsx /storage/media/100/local/files/Docs/Download/aaa.xlsx

我也通过其他方法,比如浏览器下载文件到download目录什么的,发现华为浏览器遇到文档如pdf什么的,是直接打开的,下载按钮点了也没反应

请问:

能否给出建议,如何实现上述功能

给出步骤和示例代码

阅读 508
1 个回答

连接真机后 =\> IDE右下角打开Device File Browser =\> 根目录: /storage/media/100/local/files/Docs/Download =\> 鼠标右击Download =\> 选择UpLoad =\> 即可select 文件Path。

上传成功右下角会有提示信息,这时可打开样机 =\> 文件 =\> 我的手机,选择查看。

看一下这个公共目录,里面包含的就有您提到的 down && document :

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-device-file-explorer-0000001558037338-V5\#section10767134782515

Device File Browser文档参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-device-file-explorer-0000001558037338-V5\#section1943652015712

logo
HarmonyOS
子站问答
访问
宣传栏