今天发现小米中竟然没有sqlite3, 敲入命令竟然是sqlite3:not found错误
解决方法:
1)挂载 /system目录为可读写:
>adb shell
#mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
2) 新建一个模拟器将 /system/xbin中的sqlite3 保存到电脑上;
3) 连接真机;
4)把sqlite3 push到设备中
> adb push sqlite3 /system/xbin
5)修改权限:
#chmod 4755 /system/xbin/sqlite3
6)还原 /system为只读:
#mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
下面就可以在命令行中进行数据库操作了:
adb shell
su
cd data/data
cd 程序包名
cd databases
sqlite3 数据库名称
下面就是 SQL 语句了...