原文地址:Android Studio导出APP的数据库db文件 | Stars-One的杂货小窝

最近项目开发需要使用到Android内置的Sqlite存数据,但是公司里没有对应的调试环境,只能让现场那边的Android开发帮忙调试

但由于需要核对数据,没法直接看到数据库里的数据,于是自行研究了下,发现可以使用Android Studio导出数据库的db文件,记录一下(网上的都是需要root权限,很是麻烦)

步骤

使用Android Studio打开手机的资源管理器(在右下角)

Android Studio导出APP的数据库db文件

之后,依次展开目录/data/data/应用包名/databases/,如下图所示:

Android Studio导出APP的数据库db文件

选择db文件,右键选择save as菜单
Android Studio导出APP的数据库db文件

注意这里你是导不出去,AS会提示权限不足的异常,但是这个目录是可以直接打开的

Android Studio导出APP的数据库db文件

然后进入到window资源管理器,你就可以看到这个db文件,复制出来轻而易举

注意:这个只能读取,但是没法写入。我尝试使用有数据的db文件替换我本机的db文件,发现是替换是成功了,但是代码里查询出来的数据却还是之前的。。

相关文章:

  • 2021-10-05
  • 2021-04-24
  • 2021-06-19
  • 2021-04-05
  • 2021-08-28
  • 2021-11-20
  • 2022-01-08
  • 2021-12-08
猜你喜欢
  • 2022-12-23
  • 2021-12-06
  • 2021-04-25
  • 2022-12-23
  • 2021-04-02
  • 2021-09-25
  • 2022-12-23
相关资源
相似解决方案