Android导出数据库-没有root的情况,如何使用adb导出数据库

       有时候需要把数据导出来,在PC端使用SQlite的工具来查看和分析数据,很多方法都需要手机root,root的过程比较麻烦,再者root对手机有风险,下面来说两种不root但是可以通过PC端查看数据;

方案一:使用Stetho查看数据

项目集成Facebook的Stetho,在Chrome浏览器中访问数据,通过sql语句进行查询分析;

参看:https://blog.csdn.net/niuba123456/article/details/97758182

但如果是别人的项目,想获取数据库这种方式就不可以了;

方案二:导出数据库到PC端

一:操作步骤

1. 手机通过USB连接电脑,打开“开发者选项”中的“USB调试”

2. 检查手机是否连接成功

打开dos窗口(Win+R,输入cmd),输入 adb devices,如果出现你的手机就表示成功了;

连接不成功:1.数据线问题

                      2.USB调试没有打开

                      3.端口被占,手机助手占用了adb端口号;

3. adb复制项目中的db到sdcard

  1. 进入

你可能感兴趣的:(Andorid手机,Android开发)