Android 常用 adb命令整理

adb devices                 //查看当前连接的设备

adb shell 	//进入Shell模式
adb push 本地路径 设备路径	//上传本地文件至设备
adb pull 设备路径 本地路径		//拉取设备文件至本地
adb install -r  本地包名路径		//在设备上安装APK
adb install -r -t 本地包名路径 	//在设备上安装APK,-t解决test-only(直接run生成的包)无法安装问题
adb uninstall 包名		//卸载APK
adb uninstall -k 包名	//卸载APk但是保存数据
//shell模式
rm -r xxx   //删除名字为xxx的文件夹及其里面的所有文件 
rm xxx      //删除文件xxx 
rmdir xxx  //删除xxx的文件夹
mkdir xxx   // 创建文件夹

---------------------------------------------------------------

adb shell screencap 保存路径	//获取屏幕截屏
adb shell screenrecord 保存路径  //录制视频
adb shell am start 包名/类名	 //adb启动APP,类名为全路径名称或 .表示包名路径
adb shell am start 包名/类名 -e data 123  //adb启动APP.-e后携带的是intent数据 data 为key 123为数据
adb shell am broadcast -a "广播filter" -e data 123  //adb启动广播。-e后为intent可不携带
adb shell am startservice "包名/类名"		//adb启动服务
adb shell dumpsys acvitity | findstr "mFocusedActivity"	 //顶部Activity
adb shell pm list packages   // 查看手机上所有安装的app包名
adb shell dumpsys package 包名 |grep version   // 查看安装apk的版本号

adb get-serialno       //获取手机序列号
adb shell getprop ro.product.model             // 查看手机设别型号
adb shell wm size        // 查看手机分辨率
adb shell cat /sys/class/net/wlan0/address       // 获取手机的mac地址
adb logcat   // 查看日志
adb logcat | grep  关键词      //查看日志
adb shell dumpsys battery    // 查看电池信息
adb shell ps       // 查看进程
adb shell top     // 查看cpu使用情况
adb shell dumpsys package com.ss.android.ugc.aweme | findstr activity     // 获取某个应用包名的启动入口
adb shell am start -n [包名]/[启动入口]   // 启动某个app
adb shell input swipe 开始x轴 开始y轴 结束x轴 结束y轴 过程持续时间毫秒    // 模拟手势滑动事件
adb shell input tap x坐标轴 y坐标轴     // 模拟屏幕点击事件
adb shell input keyevent [key值] 模拟点按键盘按钮
adb shell am broadcast -a "broadcastactionfilter"  // 发送广播
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值