安卓开发 - 安卓SQLite数据库图形化管理工具/GUI工具 - Android Debug Database - 开源工具
文章目录
Android Debug Database 仓库地址
https://github.com/amitshekhariitbhu/Android-Debug-Database
前言
初学安卓,学到数据库,每次都要把db文件拉出来很不方便,于是苦苦搜寻,在上面的博文发现了这个开源工具
效果
该工具使用Web作为GUI界面
使用方法
👉项目配置
1. 添加仓库
将这段代码添加进项目的build.gradle,即build.gradle(Project: xxx)
,如图
maven { url 'https://jitpack.io' }
2. 添加依赖
再在app的build.gradle添加依赖,如图
implementation 'com.github.amitshekhariitbhu.Android-Debug-Database:debug-db:v1.0.6'
配置完成,Sync一下
由于JCenter即将关闭,官方README上写的依赖需要改一下,具体可以看
https://github.com/amitshekhariitbhu/Android-Debug-Database/issues/208
https://jitpack.io/#amitshekhariitbhu/Android-Debug-Database/v1.0.6
- 本文章都是已经改好的👌
👉如何使用
🤖模拟器
Android Studio默认模拟器
-
CMD或者其他终端运行命令(这里推荐一下Windows Terminal)
adb forward tcp:8080 tcp:8080
-
浏览器进入
localhost:8080
,完成!
- 如果提示找不到adb,可以参考
https://blog.csdn.net/songzi1228/article/details/82746086- 如果出现 adb.exe: error: cannot bind listener: cannot bind to 127.0.0.1:8080
可能是8080端口被占用,可以参考
https://www.jianshu.com/p/0d48f67123db
Genymotion模拟器
笔者特意尝试了下Genymotion模拟器,下面是官方方法
- Genymotion Emulator: Enable bridge from configure virtual device (option available in genymotion)
开启桥接模式即可与电脑处于同一局域网,下一步参考真机->手机与电脑同一局域网下调试,即直接点开Run
标签下输出的地址
📱真机
手机与电脑同一局域网下调试
运行你的安卓应用后,可以在Run
标签页看到输出的地址,直接点开即可
手机仅通过usb调试连接电脑
使用方法同Android Studio默认模拟器