學習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