美文网首页
安卓开发SQLite数据库连接调试一些记录

安卓开发SQLite数据库连接调试一些记录

作者: 伪装的狼 | 来源:发表于2021-04-26 16:10 被阅读0次

    1、添加adb环境变量,C:\Users\Admin\AppData\Local\Android\Sdk
    2、连接调试的手机,这里只能同时连接一个
    3、进入cmd,打开adb,命令:adb shell
    4、进入数据库目录,cd /data/data/com.damao.tomato/databases
    5、如果提示: Permission denied,执行:su 获取最高权限
    6、常用命令:
    ls 列出文件列表
    sqlite3 tomato-wow-data.db 打开Sqlite数据库

    Sqlite命令:
    .exit   退出
    .help   帮助
    .table  查看数据中的表
    .schema 查看建表语句
    ctrl + z 退出编辑模式,或者输入;回车结束当前语句
    
    格式化输出,否则不显示对应:
    .header on
    .mode column
    .timer on
    

    获取当前时间
    select date('now');

    时间戳转时间
    日期:
    select date(1619364546,'unixepoch','localtime');

    时间日期:
    select datetime(1619364546,'unixepoch','localtime');

    时间:
    select time(1619364546,'unixepoch','localtime');

    获取当前时间戳
    select strftime('%s','now');

    create_time是System.currentTimeMillis()获取的时间
    select date(create_time/1000,'unixepoch','localtime') from task;

    相关文章

      网友评论

          本文标题:安卓开发SQLite数据库连接调试一些记录

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