如何在android手机中手动删除我的应用程序的sqlite数据库

sus*_*hma 5 sqlite mobile android

将我的应用程序部署到android移动设备后,启动数据库时就会创建.我想在移动设备中删除数据库表.如何在移动设备中执行此操作..

sai*_*sai 10

你可以手动删除数据库clear Data.

settings\applications\manage Applications\'select your application'\clear data.
Run Code Online (Sandbox Code Playgroud)


Yam*_*ion 7

如果您使用Room Persistence Library,则尝试执行以下操作(但也许它也适用于其他库,我还没有检查过)。

在 Android Studio 中打开View-> Tool Windows-> Device File Explorer。然后在设备文件资源管理器中:

  1. 选择您的设备。
  2. 在文件树中导航到/data/data/{your_package_name}/databases.
  3. 删除名称与您的数据库名称匹配的文件(您在构建RoomDatabase代码时为数据库命名)。就我而言,它是my_app.db.

这是一个屏幕截图:

这是屏幕截图