查看已连接的设备
adb devices
adodeMacBook-Pro:~ ado$ adb devices
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
b7279088 device
启动、关闭
启动adb服务
adb start-server
adodeMacBook-Pro:~ ado$ adb start-server
* daemon not running; starting now at tcp:5037
* daemon started successfully
关闭adb服务
adb kill-server
安装apk
adb install app_name.apk
卸载apk
adb uninstall apk包名
查看显示过的activity
adb shell dumpsys activity activities
查看正在显示的activity
以前系统能用的
adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'
android 11需要使用以下命令才会显示
adb shell "dumpsys activity activities | grep mResumedActivity"
复制
将电脑中的文件移动到手机
adb push /usr/local/xxx.xx /sdcard/...
复制手机文件到电脑
adb pull /sdcard/... /users/xxx/Download/xxx
包管理命令
查看系统所有包名
adb shell pm list packages
搜索相关包名
pm list packages |grep 包名中的内容
卸载系统内置app
pm uninstall -k --user 0 包名
无线调试
adb tcpip 555
adb connect ipaddress
必须保持手机和电脑在同一局域网
-
通过usb连接过手机,如果没有装过驱动,先安装驱动,保证设备能够被正常识别。
-
监听5555端口。adb tcpip 5555
-
连接手机。adb connect 手机ip
切回usb模式
adb usb
adodeMacBook-Pro:~ ado$ adb usb
restarting in USB mode