当前位置:网站首页>Android 如何使用adb命令查看应用本地数据库
Android 如何使用adb命令查看应用本地数据库
2022-07-25 09:21:00 【乐玩兔】
D:\Program Files\Android\Sdk\platform-tools>adb shell
rk3288:/ $ su
rk3288:/ # chmod 777 /data/
rk3288:/ # chmod 777 /data/data/com.XX.XXX/databases/pos.db
rk3288:/ # cd /data/data/com.XX.XXX/databases/
rk3288:/data/data/com.XX.XXX/databases # sqlite3 XX.db
SQLite version 3.22.0 2018-12-19 01:30:22
Enter “.help” for usage hints.
sqlite>
1.连接真机后,先通过su 命令获取root权限进行操作,不然数据库会因为没有权限而不能访问
2.chmod 777 以root用户的权限给数据库全部的权限
3.通过sqlite3 打开你想访问的数据库
4.完成以上步骤就能愉快的访问本地应用的数据库了
小技巧:
开始的时候啃不知道本地数据库的所在路径
可以在Android studio—>View–>Tool Windows–>Device file Explores 进行本地数据文件的查看,路径是在
data/data/应用包名/databases下,你去查看一下就可以了
------------------------------以上的内容是我在没发现Android Studio自带利器的前提下的摸索
这个其实咋Android Studio中已可以自动打开本应用内置的数据库了
边栏推荐
猜你喜欢
随机推荐
How to customize the title content of uni app applet (how to solve the problem that the title of applet is not centered)
How to configure SSH after changing the computer
[HCTF 2018]admin
神经网络方法——美国波士顿房价(回归问题)
Reverse Integer
@4-1 CCF 2020-06-1 线性分类器
[GYCTF2020]Node Game
Go foundation 3
Flex 布局语法与用例
¥1-3 SWUST oj 942: 逆置顺序表
数据库操作语言(DML)
The difference between abstract classes and interfaces (the most detailed)
学生管理系统(总结)
Redis安装(Ubuntu)
How to obtain location information (longitude and latitude) by uni app
How to deploy the jar package to the server? Note: whether the startup command has nohup or not has a lot to do with it
换电脑后如何配置SSH
js中map()函数的使用
Thick willow dustpan, thin willow bucket, who hates reptile man? Asynchronous synergism, half a second to strip away a novel
梦想启航(第一篇博客)
![[GYCTF2020]Ez_Express](/img/ce/02b90708f215715bb53cacfd4c21f0.png)


![[HCTF 2018]admin](/img/d7/f0155c72d3fbddf0a8c1796a179a0f.png)





