数据库Android知识Android技术知识

Android Debug Database 一个好用的Andr

2017-03-16  本文已影响626人  喵了个呜s

平时要查看手机数据库内容就很麻烦了,就算把db文件下载到电脑上了,还需要下载专门的数据库工具来查看。而且每次修改数据库都需要重新下载,很麻烦。
然后今天发现了Android Debug Database,
githud地址:https://github.com/amitshekhariitbhu/Android-Debug-Database

先看看他有什么功能吧:

先看两张界面图吧;

数据库的:


这里写图片描述

共享参数的:


这里写图片描述

好了 下面说收使用吧

  1. 添加依赖项
    在app的build.gradle添加
    dependencies {
           debugCompile 'com.amitshekhar.android:debug-db:1.0.0'
    }
    

    最好是用debugCompile,只在debug时可以查看。
    然后当你运行APP启动的时候,在日志中会看见这一行:


    这里写图片描述
  2. 真机访问(手机和电脑必须在同一个局域网上
    点击那个地址就可以直接访问了,也能在浏览器中手动输入。默认地址是手机IP:8080
    如 手机ip是 192.2.2.2 那么默认的地址就是 192.2.2.2:8080
  3. 模拟器访问
    还有一种方式是针对虚拟机的,不过对真机也有效,就是浏览器访问
    localhost:8080;
    这样访问有一个前提条件,要先执行一下
    adb forward tcp:8080 tcp:8080 命令.
  4. 修改端口号
    如果不用默认的8080端口号,可以自己指定。
    在app的build.gradle中
android {
    compileSdkVersion 25
    buildToolsVersion "25.0.2"

    defaultConfig {
        applicationId ""
        minSdkVersion 21
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
        debug {    //这里
            resValue("string", "PORT_NUMBER", "8088")
        }
    }

}

这样修改之后,上面的所以得8080都要改成对应的新端口号,
如:
192.2.2.2:8088
localhost:8088
adb forward tcp:8088 tcp:8088

上一篇 下一篇

猜你喜欢

热点阅读