老师,请问如何自定义room数据库的路径,将其放在sdcard中?

来源:4-3 room数据库的创建

天速风逸

2020-02-01

写回答

1回答

LovelyChubby

2020-02-02

这一点其实没有直接的api暴露给我们,因为官方推荐我们吧数据库文件放在包目录下,随着App的卸载也就删除了。

但是经过查看源码可以发现,我们在创建数据库的时候,传入的name字段
如果是ppjoke  则文件生成在包目录下
如果是/sdcard/room/files/ppjoke,以/开头,类似于这种形式的,就可以做到自定义路径的要求了。

0
0

开发商业级热门短视频App 掌握Jetpack组件库

Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App

1364 学习 · 607 问题

查看课程