最近寫Android的時候發現想要讀取數據庫很不方便,使用adb工具的方法須要root手機,而華爲手機root十分麻煩,須要解除密碼,一些品牌手機即便root了也沒有sqlite3命令,總之十分麻煩。而後我發現了一個能夠不用root手機就能查看Android數據庫的方法。android
首先給出github地址:https://github.com/amitshekhariitbhu/Android-Debug-Databasegit
如下爲步驟:github
1、保證你的手機與電腦處於同一wifi下sql
2、找到你手機的局域網ip地址數據庫
方法1:進入你的路由器管理界面查看瀏覽器
方法2:使用做者介紹的方法工具
(1)添加依賴 spa
debugImplementation 'com.amitshekhar.android:debug-db:1.0.3'
(2)在程序中插入代碼debug
DebugDB.getAddressLog()
(3)啓動程序,查看logcat日誌,會看到如下提示日誌
D/DebugDB: Open http://XXX.XXX.X.XXX:8080 in your browser
3、在瀏覽器中輸入 http://yourip/#
例:http://192.168.0.100:8080/#
4、選擇你的數據庫、表,就能夠查看編輯啦