adb devices 检测连接到电脑的安卓设备(常用)
adb pull<手机文件全部路径> <本机路径> 从手机中拉去信息放到本地电脑上
adb push <本机文件全部路径> <手机路径> 从本地推送信息到手机上去
adb install xxx.apk 安装apk包,返回success就说明安装成功了
adb install -r xx.apk 保留数据和缓存文件,重新安装apk
adb unistall 包名 卸载apk
adb uninstall -k 包名 卸载应用但保留数据和缓存文件
adb shell pm list packages
列出当前系统里所有的包名
-s 列出系统apk路径及包名
-3 列出用户apk及包名
adb logcat 抓取android日志,常用命令,通过logcat日志,在app发生异常时,如crash/无响应这种,都可以在logcat里面定位到相应的信息
adb connect/disconnect
通过wifi进行远程调试,在进行设置之后我们就可以不需要通过usb连接手机了
adb连接不上的解决方案
可以用手机助手连接,但是连接好之后要把手机助手卸载,不然会出现端口占用的问题
如果端口被占用
1.使用netstat -ano|fndstr 5037 查看5037端口对应的进程
2.tasklist|findstr进程号 找到对应进程的名字
3.taskkill /f /t /im 进程名字 即可杀死
adb shell dumpsys activity | find "mFocusedActivity" 获取当前正在前台是使用的app包名
adb st art-server 当adb出现问题或者adb启动不起来的时候,先kill然后start
adb kill-server
adb shell----登录设备shell(命令行的人机界面)相当于进入了Linux命令环境可使用Linux命令
adb常用命令
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- adb是什么?:adb的全称为AndroidDebug Bridge,就是起到调试桥的作用。通过adb我们可以在E...