我发布了一个在本地数据库中存储数据的应用程序。现在我必须发布一个更新到这个应用程序来修复一些小错误,但是我担心下载和安装更新会破坏与以前版本相关的本地数据库。我想知道更新系统是如何工作的。安装更新是否会完全删除与以前版本相关的所有apk、文件、数据库?如果是,我如何在代码中避免这种情况? 最佳答案 IsAdER,更新Android市场中现有的应用程序,不会删除或更改数据库(SQLite文件)、共享首选项或使用Android数据存储创建的其他文件。