android - 通过 adb 从 android 设备中提取应用程序数据库

标签 android database adb

如何通过 adb shell 命令从 android 设备中提取应用程序的数据库?

最佳答案

如果您的设备上既没有 SD 卡也没有 root,只需使用 adb shell。

$ adb shell
$ run-as com.your.package cat /data/data/com.your.package/databases/your_db > /storage/sdcard0/Download/your.db

然后使用DDMS拉取文件。

关于android - 通过 adb 从 android 设备中提取应用程序数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14744496/

相关文章:

android - 在布局文件中添加新 View 后,它们的 id 没有显示在 DataBinding 变量中,它说无法解析符号

mysql - 如何从大型 MySql 数据库转储部分备份?

android - 访问无线和网络设置页面

android - Samsung Galaxy S adb 驱动程序详细信息?

Android ScrollView 设置显示内容的高度

java - Android 如何显示已下载文件的列表?

android - 如何在android中每天设置三次闹钟?

mysql - 将2个选择查询合并到1个mysql中

javascript - HTML 表单不会执行正确的操作,干扰

android - 尝试通过 ADB WLAN 连接运行 'adb reboot' 时 ADB 进程挂起