1、彻底杀死安卓 APP
am force-stop pkg_name
force-stop 的主要功能:
- Process: 调用 AMS.killPackageProcessesLocked() 清理该 package 所涉及的进程;
- Activity: 调用 ASS.finishDisabledPackageActivitiesLocked() 清理该 package 所涉及的 Activity;
- Service: 调用 AS.bringDownDisabledPackageServicesLocked() 清理该 package 所涉及的 Service;
- Provider: 调用 AMS.removeDyingProviderLocked() 清理该 package 所涉及的 Provider;
- BroadcastRecevier: 调用 BQ.cleanupDisabledPackageReceiversLocked() 清理该 package 所涉及的广播
force-stop 源码解读见:http://gityuan.com/2016/10/22/force-stop/
2、清空 APP 数据
pm clear pkg_name
转载文章时务必注明原作者及原始链接,并注明「发表于 TesterHome 」,并不得对作品进行修改。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。