如何在Pydroid 3中将网络存储目录的文件夹转移至私有目录?
在Pydroid 3中转移网络存储文件夹到私有目录的解决方法
1. 先获取存储访问权限
- 打开Pydroid 3,点击顶部右侧的「⋮」按钮,选择「Storage Access」,按照提示授权应用访问设备存储。没有这个权限的话,所有访问外部存储的命令都会执行失败。
2. 确认正确的存储路径
- 授权完成后,执行以下命令查看外部存储内容:
这个路径是Android外部存储的快捷方式,和ls /sdcard/storage/emulated/0指向同一目录,大概率能正常返回结果。如果还是想用/storage/emulated/0,执行cd /storage/emulated/0应该就能进入了。
3. 执行转移/复制命令
- 假设你要转移的网络存储文件夹路径是
/sdcard/MyNetFolder,目标私有目录是Pydroid的文件目录/data/user/0/ru.iiec.pydroid3/files/,执行移动命令:mv /sdcard/MyNetFolder /data/user/0/ru.iiec.pydroid3/files/ - 如果需要保留原文件夹,用复制命令(
-r表示递归复制文件夹):cp -r /sdcard/MyNetFolder /data/user/0/ru.iiec.pydroid3/files/
4. 图形化操作替代方案
- 不想用命令行的话,点击Pydroid底部的「Files」标签:
- 找到外部存储里的目标网络文件夹,长按后选择「Copy」或「Move」;
- 导航到「Internal Storage」下的「Pydroid3」文件夹(或直接输入私有目录路径),点击粘贴即可完成操作。
内容的提问来源于stack exchange,提问作者Cac
相关产品推荐
相关产品推荐

