以前開發Android的時候喜歡用本身的手機來調試,特別是數據庫!!!由於是本身的手機嘛,能夠安裝一些相似數據庫編輯器的工具,調試起來很是方便,惋惜本身寫的程序有常常有bug,就這樣一個應用弄起來就要在手機上安裝不知道多少遍,擔憂本身的手機頂不住啊,後來用會了之前用過的原始方法來調試——adb shell,今後之後,媽媽不再用擔憂個人開發會弄壞手機了! linux
下面分享一下用adb shell查看數據庫: sql
1、進入adb shell shell
開啓虛擬機,在控制檯中輸入adb shell就能夠進入,如圖 數據庫
看到#表明已經進入,命令跟linux同樣 編輯器
2、進入數據庫目錄 工具
接下來就是找到本身數據庫,是在data/data/包名/databases裏面,進入後如圖 調試
anfinal.db是我新建的sqlite數據庫。 sqlite
3、進入數據庫 開發
使用sqlite3 數據庫名進入數據庫,例如sqlite3 afinal.db就能夠進入afinal.db數據庫 虛擬機
而後就能夠操做數據表了,下面是經常使用的命令
.help 查看命令
.tables 列出全部數據表
.exit 退出
。。。。。(省略的是數據庫命令)
over!!!