如何删除我的应用程序的房间数据库?我找到了clearAllTables()的方法,但那不是我想要的.相反,我真的想在用户注销时删除数据库并重新开始.
clearAllTables()
第一步:在你的RoomDatabase上拨打close().这应该会将wal和shm文件的内容合并到主SQLite数据库文件中,只留下一个要删除的文件.
RoomDatabase
close()
wal
shm
第2步:删除数据库文件.如果您将其存储在默认位置,您可以拨打deleteDatabase() on a Context.
deleteDatabase()
Context
技术与商业案例解读 -〔徐飞〕
从0开始学游戏开发 -〔蔡能〕
软件测试52讲 -〔茹炳晟〕
许式伟的架构课 -〔许式伟〕
透视HTTP协议 -〔罗剑锋(Chrono)〕
从0打造音视频直播系统 -〔李超〕
手机摄影 -〔@随你们去〕
容量保障核心技术与实战 -〔吴骏龙〕
超级访谈:对话张雪峰 -〔张雪峰〕
超级访谈:对话毕玄 -〔毕玄〕
零基础GPT应用入门课 -〔林健(键盘)〕
结构思考力 · 透过结构看问题解决 -〔李忠秋〕
无涯教程 - PHP7+教程
无涯教程 - Java 泛型教程
无涯教程 - JSoup教程
无涯教程 - Maven教程
无涯教程 - Scala教程
无涯教程 - Django教程
无涯教程 - Git教程
无涯教程 - Python 物联网入门手册教程