Cause: sqlite3 is an executable program. In System/xbin/, some rom does not include this, resulting in the absence of this tool.
Solution: Copy A sqlite3 file.
Steps:
1) make the/system folder readable and writable
$ adb shell # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
2) open another simulator or mobile phone with sqlite3 (/system/xbin/sqlite3), export sqlite3, and import it to/system/xbin without sqlite3 machine. (You can use ddms to complete this operation)
$ adb push sqlite3 /system/xbin
3) Modify sqlite3 Permissions
# chmod 4755 /system/xbin/sqlite3
4) Welcome/the system is a read-only file
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
5) Now you can use the sqlite3 command.
# sqlite3 /data/data/com.mobisync.android/databases/sync.db SQLite version 3.6.22Enter ".help" for instructions sqlite> .tables android_metadata file sync_status