如何在安卓中直接使用sqlite查看數據庫內容

  1. 首先須要獲取root權限,試了一些辦法都不太好用,最後查到有一些軟件徹底能夠達到這樣的目的,我用的是 百度一鍵獲取root,獲取到了root權限,之後的操做就簡單了。 在命令行  輸入 adb shell; su; 進入root權限sql

  2. 擁有root權限後,後續的操做就方便多了。而後在adb shell 環境下 執行 sqlite3,若是進入sqlite環境下,則成功了。通常沒這麼容易,若沒有成功,通常緣由是sqlite這個shell命令不在,下面是須要把sqlite3拷入/system/xbin/目錄下。找到可用的sqlite3,能夠從擁有sqlite3的模擬器或者真機上考取,或者下載http://download.csdn.net/download/u011326055/5847607shell

  3. 下載完成後,更改 /system的權限爲777 chmod命令執行,而後考進去  用dbms 或者 adb push 命令均可以數據庫

  4. 最後別忘了更改 sqlite3的權限爲可執行權限。最後在root權限下執行 sqlite3 大功告成。.net

  5. 可執行 sqlite3  數據庫名(通常在/data/data目錄下),可打開數據庫。再執行 .tables 可列出這個庫下的全部表。命令行

相關文章
相關標籤/搜索