Очистить данные в Android с помощью кодирования - PullRequest
3 голосов
/ 02 августа 2011

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

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

Ответы [ 3 ]

3 голосов
/ 02 августа 2011

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

0 голосов
/ 02 августа 2011

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

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

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

0 голосов
/ 02 августа 2011

Используя код MByD для удаления каталога, удалите папку /data/app/my.app.name; -)

...