开发者

Clear data in android using coding

开发者 https://www.devze.com 2023-03-25 13:00 出处:网络
I want to clear data through coding for my applic开发者_开发问答ation. Right now I am Clearing Data from Settings->Applications->Manage Application->My Application->Clear Data.

I want to clear data through coding for my applic开发者_开发问答ation. Right now I am Clearing Data from Settings->Applications->Manage Application->My Application->Clear Data.

But I want to do it through coding. Please help me if any one have answers.


Use Context's getFilesDir method to get the directory, and then delete all directory and data as explained here.


Using MByD's code to delete a dir, delete the folder /data/app/my.app.name ;-)


If the data is "Internal" to the application, it generally can't be cleared from any other app. I did read that you want to clear data of your app through coding but it wasn't clear whether you want to clear data from the same app.

You need to change the same application's code and instruct it to delete the data. But, if you're clearing from the same application you might want to specify which database table or file, for instance, you want to delete instead of just clearing all the data.

You'll find application data here: /data/data/packagename.appname/

Use this to delete the application files: deletefiles()

0

精彩评论

暂无评论...
验证码 换一张
取 消