Интерфейс, диалоги, темы, стили, меню
-
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
Сообщение
starshas » 13 фев 2015, 20:50
Я понял, что оно не удаляло никакой файл на карте памяти из-за android.permission.WRITE_EXTERNAL_STORAGE. Но у меня же не EXTERNAL STORAGE. Как быть?
-
KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Сообщение
KamiSempai » 13 фев 2015, 21:14
Может рут права нужны?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
-
starshas
- Сообщения: 57
- Зарегистрирован: 22 сен 2013, 17:38
Сообщение
starshas » 13 фев 2015, 21:28
KamiSempai писал(а):Может рут права нужны?
Не помогают
-
Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Сообщение
Mikhail_dev » 13 фев 2015, 21:47
KamiSempai писал(а):Может рут права нужны?
С чего это вдруг?
-
Vedan06
- Сообщения: 20
- Зарегистрирован: 13 фев 2015, 14:55
Сообщение
Vedan06 » 13 фев 2015, 21:57
Если ты используешь только этот код,что нам выложил то конечно не удалит.
1. Есть ли он на самом деле этот файл?
2. Есть ли у тебя права его редактировать\удалять\перезаписывать....
3. Правильно ли ты указал к нему путь.
4. Правильно ли объявил все переменные, путь не так объявляется, ну хотя бы
тут посмотри
или здесь
-
starshas
- Сообщения: 57
- Зарегистрирован: 22 сен 2013, 17:38
Сообщение
starshas » 13 фев 2015, 23:17
Vedan06 писал(а):Если ты используешь только этот код,что нам выложил то конечно не удалит.
1. Есть ли он на самом деле этот файл?
2. Есть ли у тебя права его редактировать\удалять\перезаписывать....
3. Правильно ли ты указал к нему путь.
4. Правильно ли объявил все переменные, путь не так объявляется, ну хотя бы
тут посмотри
или здесь
Посмотрел тут и там, попробовал так и так, запутался, ничего не выходит. Ты знаешь как сделать конкретно для данного случая?