在卸载我的应用程序后,是否有任何方法可以在SD卡上删除文件?我的应用程序将日志文件保存在SD卡上,以便用户可以在没有任何麻烦的情况下将其加速,但是我想在我的应用程序从电话上卸载时删除它们。
在这种情况下,您应该使用外部缓存目录来保存巡回日志文件,该文件将在用户卸载您的应用程序时自动删除系统。
在这里,您可以了解有关如何访问该目录的更多信息:getexternalcachedir
如果有次要外部存储,则使用ContextCompat.getExternalFilesDirs()
:链接