常用adb命令

连接设备,当出现already connected to... 或connected to ...表示连接成功。

adb connect [ip:port]

查看连接的设备

adb devices

当出现设备IP表示已连接设备成功。安装:adb install D:/xxx.apk  adb -s <devicename> install <path-to-apk> 
adb -s <devicename> install -r <path-to-apk>      覆盖安装apk
卸载:adb uninstall [-k]
查看所有的应用包名

adb shell pm list packages

查看当前活动的包名adb shell dumpsys activity | find “mFocusActivity”
查看正在运行的包名,Windows下是findstr,Linux下是 grep

adb shell dumpsys window | findstr mCurrentFocus

传输文件
从电脑上推送到手机

adb push d:pushlog /dev/log

从手机上下载文件到电脑

adb pull /dev/log/error.log d: 

进入root模式

adb root

 adb shell am start -W -S <package/activity>       启动APP
am ( activity manager)手机里的一个小工具,activity管理程序。
-W:代表在启动APP时候要等待activity启动完成
-S: 启动APP之前要对它强制停止,然后再次进行启动
adb shell 进入shell命令状态 进入手机环境中
Android是基于linux内核,因此在shell状态下可以使用linux的命令
adb shell screencap /data/local/tmp/screen.png       截取手机屏
adb shell screenrecord /data/local/tmp/demo.mp4    录屏
查看分辨率adb shell wm size
输出电池信息adb shell dumpsys battery
adb shell dumpsys batterystats cn.mopon.film 获取cn.monpon.film应用的耗电情况
adb shell getprop ro.build.version.release 获取系统版本号

adb shell dumpsys meminfo <package>             获取内存状态  不加包名会把所有的内存信息获取
adb shell dumpsys cpuinfo | findstr <package>   获取CPU状态
重启设备
adb kill-server
adb start-server

adb logcat 打印日志

//格式1:打印默认日志数据
adb logcat 
//格式2:需要打印日志详细时间的简单数据
adb logcat -v time
//格式3:需要打印级别为Error的信息 *代表tag
adb logcat *:E
//格式4:清楚日志缓存
adb logcat -c
//格式5:将日志保存到电脑固定的位置,比如D:\log.txt
adb logcat -v time >D:\log.txt

可查看手机四个缓冲区日志,包括radio, system,main,event 
其中radio存放通信的日志,比如通话短信等;
event是表示手机按键输出等事件日志等;
main指的是手机的应用软件的日志,是应用层日志输出;
system是系统组件日志
如果使用logcat不指定输出哪个缓冲区的日志,默认输出main和system的日志
如果需要指定,则使用
adb logcat –b 指定缓冲区如 adb logcat –b main

Windows常用CMD命令:

1、查看WiFi连接情况 :

netsh wlan show profiles 名称 key=clear

2、显示系统网络设置 :

net config

3、显示系统IP设置 :

ipconfig

4、查看开启的服务 :net start

开启服务 :net start 服务名

关闭服务 :net stop 服务名

5、查看所有端口(PID)占用情况 :

netstat -ano

6、查看被占用的端口对应(PID) : netstat -ano|findstr "8080"

7、查看指定(PID)进程使用情况 : tasklist|findstr "12660"

8、强制(/F)杀死对应PID的进程 : taskkill /T /F /PID 9088

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值