ADB常用命令大全

ADB常用命令大全,第1张

安卓调试桥(Android Debug Bridge),是Android SDK中的一个调试工具, 使用adb可以直接 *** 作管理Android模拟器或Andriod真机设备,在开发测试过程中,起到调试的作用。

adbexe的存放路径:Android-SDKplatform-tools
adb help //查看帮助

adb version //查看adb版本号
adb devices //查看设备

adb connect IP:port //连接设备

adb disconnect //断开连接的所有设备

adb disconnect IP:port //断开连接指定设备
adb root //获取root权限

adb remount //重新挂载文件系统(默认只读,执行命令后可写)
adb install Package //安装APK

adb install -r Package //强制覆盖安装

adb install -t Package //允许降级覆盖安装

adb install -d Package //允许测试包

adb uninstall PackageName //卸载APK

adb uninstall -k (keep) PackageName //保留用户数据卸载
adb pull //将设备文件文件发送到PC

adb push //将PC文件发送到设备
adb logcat -c //清空日志

adb logcat -v threadtime >D:111log //抓日志并输出保存D:111log
adb shell screencap /sdcard/screenpng //屏幕截图(并存放sdcard目录,命名screenpng)

adb shell screenrecord /sdcard/demomp4 //录制屏幕(Android44以上可用)
adb shell dumpsys activity activities //查看activity信息

adb shell dumpsys activity |findstr mResumedActivity //获取当前activity信息

adb shell dumpsys window windows | findstr “Current” //查看当前app窗口activity
adb shell //进入设备内部
cd //切换目录

pwd //查看当前路径

ping //查看网络连接

rm //删除目录下的所有文件

cp -r /path/filename /NewPath //拷贝文件

busybox find / -name FileName //查找文件

tcpdump -i any -p -s 0 -w /data/data/1111pcap //抓取网络包
pm uninstall PackageName //卸载APK

pm path PackageName //查看APK存放位置

pm clear PackageName //清除APK缓存
dumpsys package omandroidxxx //查看APK的具体信息

dumpsys package omandroidxxx | grep version //查看APK版本

dumpsys package comtencentmm | findstr versionName //查看APK版本
am start PackageName //拉起APK

am start -n comandroidxxx/WelcomeActivity //直接拉起APK的指定WelcomeActivity

am start -a androidintentactionVIEW -d http://wwwbaiducom //拉起百度

am start -n omandroidxxx/WelcomeActivity --es actionUrl "http://snsisxxxxxcom/CCTV/indexhtmlaction=detail&object=5005153" //指定Activity上拉起H5
am force-stop + 报名 //杀死进程

kill `ps |grep -E "icntv|istv" | busybox awk '{print $2}'` //杀进程
md5 comandroidxxx //查看已安装应用MD5

busybox vi hispreinstallsh //编辑文件(命令行)

chmod 777 /system/bin/hispreinstallsh //修改权限
cat /system/buildprop | grep "product" //查看设备信息
exit //退出shell交互模式
adb shell getprop robuildversionrelease //查看Android系统版本
adb get-serialno //获取手机序列号
adb shell dumpsys package //列出所有安装应用的信息

adb shell pm list packages //查看设备中的所有应用的包名

adb shell cat/proc/cpuinfo //获取CPU型号等信息(HardWare后面是CPU型号)
adb shell "ps | grep packageName" //查指定程序pid

adb shell getprop //查看手机信息

adb shell getprop roserialno //查看手机序列号

adb shell cat /proc/cpuinfo //查看手机CPU信息

adb shell cat /proc/meminfo //查看手机内存信息

adb reboot recovery //重启手机到recovery刷机模式

adb reboot bootloader //重启手机到bootloader界面
adb shell dumpsys battery //获取电池信息

adb shell dumpsys battery set status 1 //设置手机进入非充电状态,为2设置充电状态

adb shell dumpsys battery set level 100 //设置电量百分比
adb shell dumpsys batterystats //获取整个设备的电量消耗信息

adb shell dumpsys batterystats | more //综合电量消耗

adb shell dumpsys batterystats comandroidxxx //获取某个apk的电量消耗信息

adb shell dumpsys batterystats packageName | more //获取指定程序电量消耗信息
adb shell cat /proc/uid_stat/$PID/tcp_snd //发送的数据流量

adb shell cat /proc/uid_stat/$PID/tcp_rcv //接收的数据流量
procrank //查看内存

adb shell top | findstr comandroidxxx //查看指定APK内存

top -n 3 |grep -E "comandroidxxx|androidyyy" //查看内存
adb shell dumpsys cpuinfo |findstr comandroidxxx //查看指定APK CPU

dumpsys cpuinfo |grep -E "comandroidxxx|androidyyy" //查看CPU
adb shell settings put global http_proxy ip(PC):port(默认8888) //设置代理

adb shell settings get global http_proxy //查看代理

adb shell sqlite3 /data/data/comandroidproviderssettings/databases/settingsdb //进入sqlite

delete from global where name in('global_http_proxy_host','global_http_proxy_port','http_proxy'); //移除代理
adb shell stop //关闭设备

adb shell start //开启设备
adb start-server //启动adb服务

adb kill-server //关闭adb服务
adb reboot //重启手机

adb shutdown //关闭手机
1、首次使用USB线连接Android手机,然后打开Terminal输入:adb tcpip 端口号(默认5555)

2、查看手机IP地址:设置->关于手机->状态信息->IP地址

3、通过adb连接ip地址:adb connect IP:port

以上就是关于ADB常用命令大全全部的内容,包括:ADB常用命令大全、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9709813.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存