美文网首页
安卓开发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