如何从 android 应用导出数据库?使用 ADB 运行-as 清空数据库结果
How to export a database from android app? Empty database result using ADB run-as
我需要以编程方式填充文件 .db,这样我就可以将其放入另一个项目的资产文件夹中。
所以我试图将大量数据与 Room 放在一个空数据库中,然后使用 ADB shell.
从设备中获取填充的 .db
我正在尝试使用 ADB 上的此命令将 .db 文件保存在我的电脑上 shell
adb exec-out run-as com.group.project cat databases/file.db > file.db
但是我保存的新文件没有数据,我确定它包含一些记录,因为我试图查询数据库
使用数据库检查器。
最新版AndroidStudio(北极狐)可以导出数据库:https://youtu.be/-8tSZr7iMcw?t=288
我需要以编程方式填充文件 .db,这样我就可以将其放入另一个项目的资产文件夹中。 所以我试图将大量数据与 Room 放在一个空数据库中,然后使用 ADB shell.
从设备中获取填充的 .db我正在尝试使用 ADB 上的此命令将 .db 文件保存在我的电脑上 shell
adb exec-out run-as com.group.project cat databases/file.db > file.db
但是我保存的新文件没有数据,我确定它包含一些记录,因为我试图查询数据库
使用数据库检查器。
最新版AndroidStudio(北极狐)可以导出数据库:https://youtu.be/-8tSZr7iMcw?t=288