美文网首页手机移动程序开发
Android studio 如何查看数据库文件

Android studio 如何查看数据库文件

作者: 华人有为 | 来源:发表于2020-01-12 21:07 被阅读0次

有些时候我们需要在本地存储一些数据,例如用户的浏览记录。 那么我们创建的数据库 .db文件在哪里呢如何查看呢?

首先我们先创建一个数据库:


/**
 * Created by Leon on 2020-01-12 Copyright © Leon. All rights reserved.
 * Functions: 订阅: 数据库操作类
 */
public class XimalayaDBHelper extends SQLiteOpenHelper {

    public XimalayaDBHelper(Context context) {

        /**
         * 第二个参数name:数据库的名字
         * 第三个参数,factory:游标工厂  传null使用默认
         * 第四个参数,version:版本号
         */
        super(context, Constants.DB_NAME, null, Constants.DB_VERSION_CODE);

    }

    @Override
    public void onCreate(SQLiteDatabase db) {

        Log.e("onCreate", "开始创建表");

        // 创建数据表 订阅相关的字段: 图片,title,描述,节目数量,作者名称(详情界面)专辑id
        String subTbSql = "create table " + Constants.SUB_TB_NAME + "(" + ""
                + Constants.SUB_ID + " integer,"
                + Constants.SUB_COVER_URL + " varchar,"
                + Constants.SUB_TITLE + " varchar,"
                + Constants.SUB_DESCRIPTION + " varchar,"
                + Constants.SUB_TRACKSCOUNT + " integer,"
                + Constants.SUB_PLAYCOUNT + "tracksCount integer,"
                + Constants.SUB_AUTHORNAME + " varchar,"
                + Constants.SUB_ALBUMID + " integer" + ");";

        // 执行建表语句
        db.execSQL(subTbSql);

        // 测试语句
        String testSql = "insert into subTB(title,description) values ('title','descrption.')";
        db.execSQL(testSql);

    }

    @Override
    public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) {

    }
}

查看方式第一步:点击DevideFileExplorer

image.png

第二步:点击data

image.png

第三步:点击你的包名 → databases

image

右键 save As 将 .db 文件保存到本地可以使用​ navicat for mysql 等软件查看里面的内容。
github地址:https://github.com/leonInShanghai?tab=repositories

image.png

2020年1月11日 台湾省 民进党(搞台独)蔡英文获800万选票高票当选,破历年大选纪录。

身为一名开发者,提高自己技术,科技兴国,维护国家统一​。

image

安卓学习公众号


image.png

相关文章

网友评论

    本文标题:Android studio 如何查看数据库文件

    本文链接:https://www.haomeiwen.com/subject/jeswactx.html