zoukankan      html  css  js  c++  java
  • android 查看手机中的数据库

    一般都在命令行里进行  基本操作如下:

      1. windows下:adb shell

      linux下  ./ adb shell

      2. run-as 包名   意思是给手机root权限,进入到data/data包下

      3. cd databases    进入databases目录下

      4. ls   列出目录下的所有东西(目的是看看有没有需要的表)

      5. sqlite3 数据库表名

    因为手机的原因没有root权限,所以此方法被我抛弃了,改成用facebook / stetho ,github上的一个开源文件,用法如下:

      1. 登陆github,在首页搜索stetho,找到facebook / stetho 里面代码,代码复制到项目中就可以

      2. 首先找到 Download 把以下代码(compile 'com.facebook.stetho:stetho:1.3.1')复制到Gradle Scripts 下的 build.gradle(Module : app)里面的dependencies

      3.新建一个类继承Application 复制以下代码到类中 :

    public void onCreate() {
        super.onCreate();
        Stetho.initializeWithDefaults(this);
      }
    

      4.运行程序到手机上

      5. 在谷歌浏览器中输入以下网址( 必须是谷歌浏览器 )

      chrome://inspect

      6. 在 Devices 界面下打开inspect 找到resources,点开 ,然后找到Websql就可以查看数据库和表

  • 相关阅读:
    关于两次fork
    阻塞非阻塞与同步异步的区别
    函数调用堆栈
    数组
    64位操作系统与32位操作系统数据类型的字节数
    Redis 键(key)
    Redis 命令
    Redis 安装
    Redis 配置
    MongoDB 安装
  • 原文地址:https://www.cnblogs.com/IT-lss/p/5671322.html
Copyright © 2011-2022 走看看