以编程方式清除应用程序的数据我想以编程方式清除我的应用程序的数据。应用程序的数据可能包含数据库,共享首选项,内部外部文件或在应用程序中创建的任何其他文件。我知道我们可以通过以下方式清除移动设备中的数据:设置 - >应用程序 - >管理应用程序 - > My_application->清除数据但我需要通过Android程序做上述事情吗?
3 回答
繁花如伊
TA贡献2012条经验 获得超12个赞
最简单的方法是
private void deleteAppData() { try { // clearing app data String packageName = getApplicationContext().getPackageName(); Runtime runtime = Runtime.getRuntime(); runtime.exec("pm clear "+packageName);} catch (Exception e) { e.printStackTrace();} }
这将清除数据并从内存中删除您的应用程序。它相当于设置 - >应用程序管理器 - >您的应用程序 - >清除数据下的清除数据选项
- 3 回答
- 0 关注
- 399 浏览
添加回答
举报
0/150
提交
取消