使用浏览器查看Android SQLite数据库-Android Debug Database用法
本文轉載自【http://blog.csdn.net/o279642707/article/details/68946230】
前言
Android客戶端查看sqlite數據庫是很繁瑣的事情,需要DDMS中找到sqlite數據庫,導出來到桌面,使用的其它數據庫軟件查看。當然可以root之后在手機上看。Android Debug Database是一個studio 插件,方便在瀏覽器中查看。解決了痛點
定義:
Android Debug Database is a powerful library for debugging databases and shared preferences in Android applications.?
一個可以在瀏覽器中查看的客戶端數據庫以及Sp文件的插件。
使用方式一
1.直接在app–>build.gradle 中引入依賴jar
debugCompile ‘com.amitshekhar.android:debug-db:1.0.0’
2.build程序
我這邊build時候出現問題
UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Lcom/google/gson/JsonSerializer;
Gson mutidex沖突,原因就是項目中使用的jar和 debug-db 用的Gson 重復導致?
compile ‘com.google.code.gson:gson:2.8.0’
解決方式,移除app->libs中的jar 保留Modul中的 Gson:2.8.0 重新Build 項目,就可以了,當然有其他解決方式,這里只給出一個方式?
運行
控制臺打出日志如下:
04-01 16:11:23.894 31783-31783/D/DebugDB: Open?http://172.27.35.14:8080?in your browser
使用瀏覽器, 輸入?http://172.27.35.14:8080?就可以查看了
使用方式二
1.使用debug-db庫,目的就是可以看源代碼學習一下,app–>import–>inportModul-找到具體的debug-db位置導入就可以了?
2.構建通過運行
查看具體運行界面
左邊可以看到數據庫列表,右邊展示數據庫中數據表
Editing values
Android調試數據庫允許您以非常簡單的方式直接在瀏覽器中查看數據庫和共享首選項。
Android調試數據庫可以做什么?
查看所有數據庫。
查看應用程序中使用的共享首選項中的所有數據。
在給定的數據庫上運行任何sql查詢來更新和刪除您的數據。
直接編輯數據庫值。
直接編輯共享首選項。
刪除數據庫行和共享首選項。
搜索您的數據
數據排序
下載數據庫。
所有這些功能都可以在不影響設備的情況下工作 - >不需要root設備
看了這些還不心動???? 趕快試試吧(360瀏覽器經測試后出現顯示布局不正常,推薦使用chrome瀏覽器或者IE瀏覽器)
引用:
debug-db?https://github.com/amitshekhariitbhu/Android-Debug-Database?
sqlite 數據庫語法?http://www.runoob.com/sqlite/sqlite-syntax.html
總結
以上是生活随笔為你收集整理的使用浏览器查看Android SQLite数据库-Android Debug Database用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Android studio 创建s
- 下一篇: android使用HttpURLConn