有沒有辦法在模擬器運行時連接到SQLite數據庫並對數據庫執行手動查詢?Android SQLite外部查詢工具
下面是步驟,我希望獲得一個基本過程:
- 查詢用戶表。
- 通過該程序添加用戶。
- 查詢用戶表以驗證添加成功。
有沒有辦法在模擬器運行時連接到SQLite數據庫並對數據庫執行手動查詢?Android SQLite外部查詢工具
下面是步驟,我希望獲得一個基本過程:
是的,還有一個指導on the Android developer site。
從adb遠程shell中,可以使用sqlite3命令行程序 來管理由Android應用程序創建的SQLite數據庫。
請注意,您也可以將數據庫文件複製出來使用DDMS仿真器,然後用像SQLiteStudio工具進行檢查。
感謝一百萬的鏈接到SQLiteStudio ......它將非常有用。 –
不再工作,因爲'sqlite3'沒有安裝在較新的Android版本上。我現在試圖手動安裝它,到目前爲止沒有運氣... –
這是一個老問題,但如果有人還在尋找這個那麼Facebook Stetho對於調試DB相關的東西的最佳工具: http://facebook.github.io/stetho/
唯一的缺點是,你需要一對夫婦行添加到您的gradle產出腳本和應用程序類。但非常值得。
from adb shell,你可以sqlite3你的數據庫並從那裏與它進行交互。不建議在應用程序寫入時寫入它。 – njzk2