android adb 查看数据库

1.首先,emulator必须跑起来。可以通过eclipse或者command line(emulator @device_name)启动emulator。

 

2.进入adb shell。adb位于%android_home%/tools目录下。

 

3.cd data/data,ls可见如下application list:

 


1.# ls 2.com.android.alarmclock 3.com.android.browser 4.com.android.calculator2 5.com.android.camera 6.com.android.contacts 7.com.android.providers.contacts 8.com.android.customlocale 9.com.android.development 10.com.android.providers.downloads 11.... 12.com.todolist 13.com.earthquake

 

 

4.cd com.earthquake/databases,ls可见当前应用下所有的database files。

 

1.# ls 2.earthquakes.db

 

5.sqlite3 earthquakes.db

1.# sqlite3 earthquakes.db 2.SQLite version 3.5.9 3.Enter ".help" for instructions 4. 5.sqlite> .tables 6.android_metadata earthquakes 7. 8.sqlite> select count(*) from earthquakes;

 

如果不是emulator or dev phone,用户必须有root权限。

 

你可能感兴趣的:(android,数据库)