学习SQLite数据库时发现红米1s中没有sqlite3命令,网上搜索到的结果也没有直接可解决问题的,
特把自己的结果过程记录下,以便分享。
以下红色字体部分为在命令行下面输入的具体命令。
C:\Users\Administrator>adb shell
[email protected]:/ $su
此处要求红米1s已经root,如果没有,建议用360的一件root。
[email protected]:/ # mount -o remount,rw -t yaffs2 /dev/block/platform/msm_sdcc.1/by-name/system /system
注意:此处红米1s中挂载到/system目录的设备并非网上大多解决方法所说的
“/dev/block/mtdblock3”
可通过执行命令
[email protected]:/ $”cat /proc/mounts | grep system“
查看手机中的具体情况。
########################################################################
##提前从同版本虚拟机中拷贝/system/xbin/sqlite3文件到手机内存设备根目录
########################################################################
[email protected]:/ # cp /mnt/sdcard/sqlite3 /system/xbin
[email protected]:/ # chmod 4755 /system/xbin/sqlite3
[email protected]:/ # mount -o remount,ro -t yaffs2 /dev/block/platform/msm_sdcc.1/by-name/system /system
[email protected]:/ # ls -l /system/xbin/sqlite3
ls -l /system/xbin/sqlite3
-rwsr-xr-x root root 36852 2014-12-29 15:31 sqlite3
参考链接:
1.http://blog.csdn.net/leon90dm/article/details/8913180
2.http://blog.csdn.net/xiaoyaovsxin/article/details/8477286