Android 获取模拟器与真机数据库

模拟器:

localuser:~ localhost$ adb shell
shell@android:/ $ su

// 数据库复制到 Download 下
shell@android:/ # cp /data/data/your.package.name/databases/your_database.db /mnt/shell/emulated/0/Download/
shell@android:/ # exit
shell@android:/ $ exit

// 数据库导出到 D 盘
localuser:~ localhost$ adb pull /mnt/shell/emulated/0/Download/your_database.db  D:\your_database.db

 

如果 SD 卡目录有问题可以尝试把 /mnt/shell/emulated/0/Download/ 换为 /mnt/sdcard/Download/

 

真机:

adb shell

shell@santos10wifi:/ $ run-as com.packagename cat /data/data/com.packagename/databases/dbname.sqlite >/sdcard/dbname.sqlite

posted @ 2014-04-03 18:41  davesuen  阅读(448)  评论(0编辑  收藏  举报