首页 > 解决方案 > Android 上的 SQLite 数据库 - 如何删除它?

问题描述

我正在使用 SQLite 数据库进行缓存。我想在我的手机上删除这个数据库,因为我有多个我正在使用的应用程序版本,有些有不同的数据库版本。这导致异常:

Caused by: android.database.sqlite.SQLiteException: Can't downgrade database from version 7 to 5

我需要删除手机上的整个 db 文件并使用旧版本再次创建它。

如何访问该文件并删除它?我应该存储在数据文件夹中,但我在手机存储中看不到该文件夹​​。

标签: androidandroid-sqlite

解决方案


在开发时,您只需清除应用程序的数据即可删除其数据库(和其他文件)。您可以在Android设备应用设置中清除数据;访问取决于设备型号和平台版本。在最近的 Android 版本中,您可以通过长按启动器中的应用程序图标 -> 应用程序信息 -> 存储 -> 清除存储来执行此操作。


推荐阅读