最近在学数据存储,当学到sqlite3时,突然发现小米4手机的sqlite3报错,错误为: [ sqlite3 : not found]
于是想到小米手机没有内置 sqlite3,然后自己到参考网上的教程,移植 sqlite3,步骤如下:
1) 挂载 /system目录为可读写
#adb shell
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
2) 把sqlite3 push到设备中
#adb push sqlite3 /system/xbin
3) 修改权限
# chmod 4755 /system/xbin/sqlite3
4) 上传库文件
#adb push libncurses.so /system/lib
5) 还原 /system为只读
#mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
附:
参考博文出处:android开发中遇到sqlite3 not found
Android sqlite 下载链接: