如何复制 Android 存储中的文件?

How to copy files in Android Storage?

  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

我正在尝试在存储文件夹中来回复制 .jpg 文件。

  try {
        Process c = Runtime.getRuntime().exec("dd if="+path+ 
        "of="+Environment.getExternalStorageDirectory()+"/1.jpg");
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

路径包含图像在存储中的确切位置!但它不起作用。它无法将图像复制到另一个存储文件夹。请帮助我以各种可能的方式解决这个问题!谢谢。

我有时会遇到这种情况,我使用

Environment.getExternalStorageDirectory().getPath()

你试过了吗?

    try {
        String cmd="dd if="+path+" of="+Environment.getExternalStorageDirectory()+"/1.jpg";
        Runtime.getRuntime().exec(cmd+"\n");

    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }