我想通过编写我的应用程序来清除数据。现在我正在清除设置中的数据 - >应用程序 - >管理应用程序 - >我的应用程序 - > 清除数据。
但我想通过编码来做到这一点。 如果有人有答案,请帮助我。
答案 0 :(得分:3)
使用Context的getFilesDir方法获取目录,然后按照here所述删除所有目录和数据。
答案 1 :(得分:0)
使用MByD的代码删除目录,删除文件夹/data/app/my.app.name; - )
答案 2 :(得分:0)
如果数据是应用程序的“内部”,则通常无法从任何其他应用程序清除。我确实已经读过您要通过编码清除您的应用的数据,但不清楚您是否要清除同一应用中的数据。
您需要更改相同应用程序的代码并指示其删除数据。但是,如果您要从同一个应用程序中清除,则可能需要指定哪个数据库表或文件,例如,您要删除而不是仅清除所有数据。
您可以在此处找到应用程序数据:/data/data/packagename.appname /
使用此选项删除应用程序文件:deletefiles()