是否有任何工具可以清理Android手机上的存储空间?应用程序似乎在任何地方制作文件夹,即使它们被删除,文件夹仍然保留...
无法分辨哪个应用程序使用或需要哪个目录,手动删除感觉就像这样的痛苦......
答案 0 :(得分:1)
在Android中,应用程序被隔离到具有不同uid的不同进程中。对于每个应用程序,都有一个数据目录,通常位于/ data目录下,用于存储应用程序数据。该目录对于其他非root进程是不可读的。因此,如果您的设备尚未植根,则没有应用程序可以删除其他应用程序拥有的那些数据文件夹。
但是,当您删除应用程序时,Android将删除为该应用程序创建的目录。我认为你真正关心的是/ sdcard下的数据。任何已被授予android.permission.WRITE_EXTERNAL_STORAGE的应用程序都可以使用SD卡。
解决方案:
创建您自己的应用程序,您可以通过请求android.permission.WRITE_EXTERNAL_STORAGE权限来删除SD卡上的任何文件。
现有的SD卡清洁应用:Forever Gone (SD Card Cleaner)
如果您的设备已经植根,那么您将能够删除任何应用程序目录。许多应用程序(例如SD Maid - System cleaning tool)都是为此而设计的。