如何存储卸载后剩余的数据

Ale*_*lex 8 android store uninstall file

我想存储一些应用程序卸载后应该保留的数据,并且可以通过此应用程序的新版本访问.共享首选项/文件不是解决方案,因为它们在卸载程序时被删除,而写入内部存储器也不是解决方案(也可以通过卸载删除).写入外部公用文件夹我看到没有删除,但这需要外部SD卡,不希望受此限制.我不知道使用SQLite数据库,它是如何工作的?它可能是我想要的解决方案?或者任何其他解决方案将不胜感激.

msa*_*sal 3

您的应用程序创建的数据库将存储在其中/data/data/your.package.name/databases/,并在卸载应用程序时被删除。

所以,这不是一个解决方案。我认为唯一的方法是使用 SD 卡。