gpt4 book ai didi

android - 为什么 CAT 命令在 Android 设备中不起作用?

转载 作者:行者123 更新时间:2023-11-29 13:59:43 33 4
gpt4 key购买 nike

我在 android 应用程序中工作。我想将数据从 1 个文件复制到其他文件。我已经为其执行了以下命令,但无法从文件 1 -> 文件 2 复制数据。

     // Executes the command.
String CAT_COMMAND = "cat /sdcard/file1 > /sdcard/file2";
Process process = Runtime.getRuntime().exec(CAT_COMMAND);

我在 DOS 下使用了 ADB SHELL 命令,执行了 CAT 命令,效果很好。 但代码执行不适用于真实设备。

请帮我看看为什么它不从 file1->file2.复制数据??

提供使用 CAT 命令写入/复制数据的解决方案。

谢谢

最佳答案

你能尝试使用完整路径/mnt/sdcard 吗?(或)尝试通过 Environment.getExternalStorageDirectory()

获得正确的路径

关于android - 为什么 CAT 命令在 Android 设备中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10071522/

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