赞
踩
在开发程序的过程中,我们一般都会使用到sqlite数据库,但是有些时候我们需要查看sqlite数据库中的数据,但是由于手持终端没有root权限,这个时候我们不能够直接通过DDMS中File Explorer取出其中的数据库文件。所以此时我们就可以通过拷贝文件的形式将其中的数据库文件取出来。
具体的操作见下面的详细步骤:
C:\Users\aaron.zhao>adb devices
List of devices attached
0123456789ABCDEF device
015d07879d1c220b_RNDISADB device
C:\Users\aaron.zhao>adb -s 0123456789ABCDEF shell
shell@android:/ $ cd data
cd data
shell@android:/data $ run-as com.bcs.rtci.scan
run-as com.bcs.rtci.scan
shell@android:/data/data/com.bcs.rtci.scan $ ls
ls
cache
databases
lib
shell@android:/data/data/com.bcs.rtci.scan $ cd databases
cd databases
shell@android:/data/data/com.bcs.rtci.scan/databases $ ls
ls
DB_BAYERSCAN.db
DB_BAYERSCAN.db-journal
shell@android:/data/data/com.bcs.rtci.scan/databases $ cat DB_BAYERSCAN.db > /mnt/sdcard/db_bayerscan.db
通过以上操作就可以将文件拷贝到sdcard上。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。