常见adb命令

连接多个设备时指定设备序列号
-s <序列号>
adb -s emulator-5554 install C:\a.apk

手机截屏

adb shell screencap -p /sdcard/1.png  

设备截屏,并将截屏保存在sd卡目录下,图片名称为1.png

截屏导出

adb pull /sdcard/1.png  D:/image/1.png

将sd卡中1.png 图片导出到 D:/image/1.png 文件中

操作数据库

  1. adb shell
  2. 进入数据库 cd data/data/包名/databases
    例如 cd data/data/com.partner.tmsdemo/databases
  3. 列出当前目录的文件 ls
  4. 打开数据库 sqlite3 数据库名,例如 sqlite3 student.db,打开student.db.
  5. 查看该数据库所有表 .tables
  6. 查看表的创建语句 .schema 表名 ,例如 .schema student ,查看student表单的创建语句.
  7. 还可以执行数据库操作 ,例如 select * from 表名 ; 查看该数据库的所有记录,记得最后加上分号,否则不会执行.

回到系统桌面

adb shell am start -n com.android.launcher3/com.android.launcher3.Launcher

查看当前界面的名称

adb shell "dumpsys activity activities | grep mFocusedActivity"

查看日志

adb logcat

指定日志级别为Error

adb logcat *:E

日志等级为Error: tag为 ContinueDownloadManager

adb logcat ContinueDownloadManager:E *:s

查询当前显示界面的包名

adb shell dumpsys window w |findstr \/ |findstr name=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值