Как удалить файл?

Интерфейс, диалоги, темы, стили, меню
Ответить
starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Как удалить файл?

Сообщение starshas » 13 фев 2015, 19:29

Скажите как правильно сделать, чтоб удалялся файл. Вот что у меня есть:

Код: Выделить всё

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Toast;

import java.io.File;


public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }


    public void Btn(View view){




        File file = new File("data/misc/mtkgps.dat");
        file.delete();


    }



}


starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Re: Как удалить файл?

Сообщение starshas » 13 фев 2015, 20:50

Я понял, что оно не удаляло никакой файл на карте памяти из-за android.permission.WRITE_EXTERNAL_STORAGE. Но у меня же не EXTERNAL STORAGE. Как быть?

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Как удалить файл?

Сообщение KamiSempai » 13 фев 2015, 21:14

Может рут права нужны?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Re: Как удалить файл?

Сообщение starshas » 13 фев 2015, 21:28

KamiSempai писал(а):Может рут права нужны?
Не помогают

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Как удалить файл?

Сообщение Mikhail_dev » 13 фев 2015, 21:47

KamiSempai писал(а):Может рут права нужны?
С чего это вдруг?

Аватара пользователя
Vedan06
Сообщения: 20
Зарегистрирован: 13 фев 2015, 14:55

Re: Как удалить файл?

Сообщение Vedan06 » 13 фев 2015, 21:57

Если ты используешь только этот код,что нам выложил то конечно не удалит.
1. Есть ли он на самом деле этот файл?
2. Есть ли у тебя права его редактировать\удалять\перезаписывать....
3. Правильно ли ты указал к нему путь.
4. Правильно ли объявил все переменные, путь не так объявляется, ну хотя бы тут посмотри
или здесь

starshas
Сообщения: 57
Зарегистрирован: 22 сен 2013, 17:38

Re: Как удалить файл?

Сообщение starshas » 13 фев 2015, 23:17

Vedan06 писал(а):Если ты используешь только этот код,что нам выложил то конечно не удалит.
1. Есть ли он на самом деле этот файл?
2. Есть ли у тебя права его редактировать\удалять\перезаписывать....
3. Правильно ли ты указал к нему путь.
4. Правильно ли объявил все переменные, путь не так объявляется, ну хотя бы тут посмотри
или здесь
Посмотрел тут и там, попробовал так и так, запутался, ничего не выходит. Ты знаешь как сделать конкретно для данного случая?

Ответить