日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

使用浏览器查看Android SQLite数据库-Android Debug Database用法

發(fā)布時間:2025/3/15 Android 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用浏览器查看Android SQLite数据库-Android Debug Database用法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文轉(zhuǎn)載自【http://blog.csdn.net/o279642707/article/details/68946230】

前言

Android客戶端查看sqlite數(shù)據(jù)庫是很繁瑣的事情,需要DDMS中找到sqlite數(shù)據(jù)庫,導(dǎo)出來到桌面,使用的其它數(shù)據(jù)庫軟件查看。當然可以root之后在手機上看。Android Debug Database是一個studio 插件,方便在瀏覽器中查看。解決了痛點

定義:

Android Debug Database is a powerful library for debugging databases and shared preferences in Android applications.?
一個可以在瀏覽器中查看的客戶端數(shù)據(jù)庫以及Sp文件的插件。

使用方式一

1.直接在app–>build.gradle 中引入依賴jar

debugCompile ‘com.amitshekhar.android:debug-db:1.0.0’

2.build程序

我這邊build時候出現(xiàn)問題

UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Lcom/google/gson/JsonSerializer;

Gson mutidex沖突,原因就是項目中使用的jar和 debug-db 用的Gson 重復(fù)導(dǎo)致?
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庫,目的就是可以看源代碼學(xué)習(xí)一下,app–>import–>inportModul-找到具體的debug-db位置導(dǎo)入就可以了?
2.構(gòu)建通過運行

查看具體運行界面

左邊可以看到數(shù)據(jù)庫列表,右邊展示數(shù)據(jù)庫中數(shù)據(jù)表

Editing values

Android調(diào)試數(shù)據(jù)庫允許您以非常簡單的方式直接在瀏覽器中查看數(shù)據(jù)庫和共享首選項。

Android調(diào)試數(shù)據(jù)庫可以做什么?

查看所有數(shù)據(jù)庫。

查看應(yīng)用程序中使用的共享首選項中的所有數(shù)據(jù)。

在給定的數(shù)據(jù)庫上運行任何sql查詢來更新和刪除您的數(shù)據(jù)。

直接編輯數(shù)據(jù)庫值。

直接編輯共享首選項。

刪除數(shù)據(jù)庫行和共享首選項。

搜索您的數(shù)據(jù)

數(shù)據(jù)排序

下載數(shù)據(jù)庫。

所有這些功能都可以在不影響設(shè)備的情況下工作 - >不需要root設(shè)備

看了這些還不心動???? 趕快試試吧(360瀏覽器經(jīng)測試后出現(xiàn)顯示布局不正常,推薦使用chrome瀏覽器或者IE瀏覽器)

引用:

debug-db?https://github.com/amitshekhariitbhu/Android-Debug-Database?
sqlite 數(shù)據(jù)庫語法?http://www.runoob.com/sqlite/sqlite-syntax.html


總結(jié)

以上是生活随笔為你收集整理的使用浏览器查看Android SQLite数据库-Android Debug Database用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。