2011-08-02 2 views
3

Я хочу очистить данные с помощью кодирования для моего приложения. Прямо сейчас я очищаю данные из настроек-> Приложения-> Управление приложением-> Мое приложение->Очистить данные.Очистить данные в android с помощью кодирования

Но я хочу сделать это с помощью кодирования. Пожалуйста, помогите мне, если у кого-нибудь есть ответы.

ответ

3

Используйте метод Context's getFilesDir, чтобы получить каталог, а затем удалите всю директорию и данные, как описано here.

0

Использование кода MByD, чтобы удалить директорию, удалить /data/app/my.app.name папки ;-)

0

Если данные «Internal» к применению, она вообще не может быть очищена из любого другого приложения. Я прочитал, что вы хотите очистить данные вашего app с помощью кодирования, но было неясно, хотите ли вы очистить данные из того же приложения.

Вам необходимо изменить код того же приложения и проинструктировать его об удалении данных. Но, если вы освобождаетесь от того же приложения, вы можете указать, какую таблицу или файл базы данных, например, вы хотите удалить, а не просто очистить все данные.

Вы найдете данные приложения здесь: /data/data/packagename.appname/

Используйте это, чтобы удалить файлы приложения: deletefiles()

Смежные вопросы