Как переименовать файл на SDCard с помощью приложения Android?

В моем приложении для Android я хочу переименовать имя файла во время выполнения. Как мне это сделать?

Это мой код:

String[] command = {" mv", "sun moon.jpg"," sun_moon,jpg"};
try
{
    Process process = Runtime.getRuntime().exec(command);
} 
catch (IOException e)
{
    Toast.makeText(this, ""+e, Toast.LENGTH_LONG).show();
}

Я также использовал метод renameTo (File f), но он не работает.

Ответы на вопрос(4)

Ваш ответ на вопрос