如何使用adb命令获取sqlite数据库?

时间:2018-05-21 06:58:43

标签: android sqlite adb

几个月前,我开发了一个Windows应用程序,用这个adb命令获取我的android应用程序sqlite数据库: adb exec-out run-as mypackagename cat /databases/mydbname.db> myPCaddress(d:\ mydbname.db)

它工作正常但过了一段时间我想再次测试它,命令复制一个文件在PC中,它有1kb大小甚至不是数据库文件!我很困惑,我不知道是什么问题。请帮助我。

1 个答案:

答案 0 :(得分:0)

  1. adb exec-out run-as仅适用于调试版本
  2. 查看内部数据库的简便方法:http://facebook.github.io/stetho/超级轻松集成 - 只需将其添加到build.gradle