adb调试常用指令

adb常用指令:

显示连接的手机列表

adb devices

安装apk

adb install apk路径

-r 覆盖安装
-t 安装测试应用
-d 降级安装应用
例: adb install -r apk路径 (如果加 -r 参数,保留已设定数据,重新安装filename.apk)
碰到报错:INSTALL_FAILED_VERSION_DOWNGRADE,安装apk降级版本

adb install -r -d apk路径

查看设备安装的app包名

adb shell pm list packages -3 

卸载apk (如果加 -k 参数,为卸载软件但是保留配置和缓存文件)

adb uninstall apk名称

关闭设备连接

adb -s XXX.XXX.XXX.XX:5555 disconnect

手机和电脑文件传输

adb pull 手机文件路径 电脑目录

例:adb pull /…/a.txt ~/list 手机下载至电脑
adb pull ~/list /…/a.txt 电脑上传至手机

杀掉进程

adb shell am force-stop 进程名

例:adb shell am force-stop com.django.view
清除缓存

adb shell pm clear (apk包名)

例:adb shell pm clear com.django.view

查看手机分辨率

adb shell wm size

 获取设备屏幕截图并且保存到电脑

1.保存到手机SDCard

adb shell screencap -p /sdcard/01.png

2.手机图片传输到电脑

adb pull /sdcard/01.png d:/01.png

手机录屏,Android4.4及以上系统可用

adb shell screenrecord /sdcard/test.mp4

指定运行设备(比如查看指定设备的屏幕分辨率,两台设备以上)

adb -s 4a833854 shell wm size

所有需要指定运行设备的操作都可以加上-s 设备号,设备号可使用adb devices命令获取。

断开wifi连接的手机

adb disconnect device_ip_address:5555

获取日志

adb logcat

打印log

adb logcat

关闭设备的状态栏

adb shell settings put global policy_control immersive.full=*

查看占用端口

adb nodaemon server

查看占用端口的PID

netstat -ano | findstr "5058"

杀掉进程

ntsd -c q -p 【pid】

查询系统内部版本号

adb shell getprop ro.build.version.release

查询设备型号

adb devices -l

查询包名

adb shell dumpsys activity | findstr "com.django.view"

 获取管理员权限

adb root

获取设备ID号

adb get-serialno

开启adb服务

adb start-server

关闭adb服务

adb kill-server

重启设备

adb reboot

 关机命令

adb shell reboot -p

挂在分区(可使系统分区重新可写)

adb remount

发布端口(可以设置任意的端口号,做为主机向模拟器或设备的请求端口)

adb forward tcp:5555 tcp:8000

删除文件以及文件夹

adb root
adb remount
adb shell

#cd /sdcard //进入系统内指定文件夹

#ls //列表显示当前文件夹内容

#rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件

#rm xxx //删除文件xxx

#rmdir xxx //删除xxx的文件夹

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值