【Android之实践】adb命令:操作sqlite表

 步骤1:在dos命令中,输入 cd F:\android\android-sdk-windows\tools目录后,输入adb shell,如果提示有错的话,就进入进入F:\android\android-sdk-windows\platform-tools目录
步骤2:输入adb shell
步骤3:输入cd data/data/xxx/database/(进入xxx包名目录下的database目录下,找到db文件)
步骤4:输入sqlite3 数据库名字.db
步骤5:输入增删改查语句了(如果退出sqlite,可以输入“.quit”;如果查看db中有哪些表,可以输入“.table”;如果查看某个表结构,输入:“ select * from sqlite_master where type="table" and name="表名";”  或者 “select * from sqlite_master where type="table";”)


注:1、如何获取包名,可在设置-应用中,切换至正在运行的进程中看到,也可以用aapt命令(aapt dump badging 应用.apk),具体用法,请自行百度,参考地址:http://blog.chinaunix.net/uid-26898698-id-3896769.html

       2、进入database目录,有时看到不db文件,可以用赋予权限(1、输入adb shell  ;2、再输入busybox chmod 777 数据库名字.db)


 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值