在 Android 系统级应用开发中,有的同学可能会需要用到清空某个应用数据的方法。我翻阅了蛮多资料也没找到有用的方法,所以决定直接扒源码!在此做个小总结。总结不易,还有现成方法提供,所以粉丝可见不过分吧(doge)!
注意,以下讲到的大部分方法都基于 Android 源码(版本:Android 13,API 33),且都基于系统级应用,非系统级应用可能不适用哦!
1、源码位置
如果不想知道怎么找到的,可以直接跳转到第 2 节。
在我花费了七七四十九秒后,可算让我找到了源码的位置,如图 1-1 所示。

找到了清除应用数据的方法源码的位置,继续扒,往下看,可以看到如图 1-2 所示的变量定义,就更能确定我们没找错位置!
