请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 136|回复: 0

adb命令

[复制链接]

29

主题

29

帖子

158

积分

注册会员

Rank: 2

积分
158
发表于 2022-11-13 21:56:43 | 显示全部楼层 |阅读模式
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级别及以上级别的日志

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2023-3-24 17:49 , Processed in 0.039500 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表