Abd命令: adb connect udid----电脑链接手机设备 adb devices----查看已连接到电脑的手机设备 adb install apk文件路径----安装软件 adb uninstall apk包名----卸载软件 aapt dump badging apk路径----获取包名方法一:反编译方式获取 adb -s 模拟器编号----对指定的手机执行adb命令,当电脑链接多个手机时使用该命令,即:adb devices 显示多个手机 adb shell----进入手机超级终端(linux的命令模式) adb push 电脑上的文件路径 手机路径----把文件上传到手机 adb pull 手机路径 电脑上的文件路径----把文件从手机下载到电脑 手机内部常用指令:基于手机超级终端的,需要在adb shell中执行 查看当前运行的包名和Activity (不需要存在apk文件,可以查看所有app包名) 1、打开要查看包名的app 2、输入命令----dumpsys window | grep mCu dumpsys package 包名 pm path 包名----查看app的路径 am start -n 包名/入口时间名称----启动activity adb logcat -v 自定义日志格式关键字----跳帧输出日志的格式 abd logcat -v raw 只输出日志信息,不附加任何其他信息 abd logcat -v long 格式为“ [时间进程ID :线程ID优先级/标签] 日志信息 ”的日志 V : Verbose (明细); D : Debug (调试); I: Info (信息); W: Warn (警告); E: Error (错误); F: Fatal (严重错误); S : Silent(Super all output) (最高的优先级, 可能不会记载东西) adb logcat -s *:E----只显示error级别及以上级别的日志 adb logcat -s *:W----只显示warn级别及以上级别的日志
|