开发助手
adb wifi

开发助手


如上图,包含很多使用的功能,如获取当前Activity、查看布局、apk提取的等,可悬浮小窗实时查看,相当实用

  • adb获取当前Activity
adb shell dumpsys window w | grep mCurrent
  • adb提取apk
  1. 启动想要备份的app(保持在前台),获取当前包的包名
adb shell dumpsys window w | grep mCurrent

如包名为com.apkpure.aegon

  1. 查找包安装路径
adb shell pm path com.apkpure.aegon

路径类似package:/data/app/com.apkpure.aegon-PDlTyWCl918ofe3hgaJPeg==/base.apk

  1. 从手机导出
adb pull //data/app/com.apkpure.aegon-PDlTyWCl918ofe3hgaJPeg==/base.apk

还是更多第三方工具可导出,这里就不列举了,如华为手机长按屏幕分享就可将app安卓包发送到微信等也很方便

adb wifi

  • adb免数据线连接手机
# adb connect 连接手机(手机与电脑在同一网络下)
# 查看手机的ip:设置-系统-关于手机-状态信息(华为手机)192.168.2.8
# 手机先用线连接,adb connect后就可以拔掉了
# 默认端口是5555
$ adb tcpip 5557
restarting in TCP mode port: 5557

$ adb connect 192.168.2.8:5557
connected to 192.168.2.8:5557

# 拔掉手机后
$ adb devices
List of devices attached
192.168.2.8:5557        device

# 断开连接
$ adb disconnect 192.168.2.8:5557
  • 如果手机root了,则可以使用wifi adb(root),而且还可以进行一些设置,操作比较便捷
  • 如果没root,通过上面命令即可。这里还提供一个提示操作的的apk:adb wifi(no root),可快速获取手机ip,并没有啥特殊的功能

软件获取