安卓手機 adb shell常用命令

查看設備chanel
adb devices -l

getprop:

查看調試的設備:
adb devices

安裝應用(apk)
adb install 絕對路徑(直接拖進來)

卸載應用
adb uninstall 包名

啟動應用
adb shell am start -n com.test.provider/.MainActivity






啟動sevice
adb shell am startservice com.nandhan.myservice/.MyService

adb shell am force-stop
作用:强制关闭一个应用程序
举例:adb shell am force-stop com.lt.test

查詢:----------------------------------------------------------------

查看正在运行的 activity:
包名是必须的、不需要写完整的包名、支持模糊匹配
例如adb shell dumpsys activity com.linux.example

查看正在运行的 Services:
包名是必须的、不需要写完整的包名、支持模糊匹配
例如adb shell dumpsys activity services com.linux.example

查看内存信息
看手机内存信息cat /proc/meminfo
查看应用的内存信息 dumpsys meminfo 应用包名
查看应用是否安装
查看应用的安装路径 pm path 应用包名
获取手机上已经安装的所有的程序 pm list packages
过滤grep(Linux) 和findstr(Windows)

在windows上直接使用findstr来过滤你想要的信息
adb shell ps|findstr baidu

这个命令找出手机上正在运行并且这个名字包含baidu的进程

//下面的写法也对
adb shell ps baidu
adb shell ps|findstr -i baidu

dumpsys 查看内存,cpu,电量信息
1)查看所有内存信息
命令:dumpsys meminfo
2)查看某个包的内存信息
命令:dumpsys pkg_name
3)查看CPU使用情况、查看你的应用占了多少CPU
命令:adb shell dumpsys cpuinfo
4)如何查看android cpu是32位还是64位
adb shell getprop ro.product.cpu.abi
5)查看电量信息
命令:dumpsys battery

显示已连接的端口:netstat -ntup
显示正监听的端口:netstat -ntupl
查询端口进程应关系cat /proc/net/tcp6

clear 清除应用数据:
adb shell pm clear com.googleplayapp.storerootsuaction

文件傳輸:-------------------------------------------------------------
电脑文件->手机:
adb push “C:\Users\Administrator\Downloads\Root.apk” /mnt/sdcard/goodRoot/

手机文件->电脑:
adb pull /sdcard/packages.xml C:\Users\linux\Desktop\packages.xml

reboot重启手机:-------------------------------------------------------
adb reboot 重启
adb reboot recovery 重启进入recovery模式

模擬按鍵:-------------------------------------------------------------
4是back鍵 3是home鍵pull
adb shell input keyevent 4

#模拟滑动
向左滑动
adb shell input swipe 800 300 200 300
向右滑动
adb shell input swipe 200 300 800 300
向上滑动
adb shell input swipe 300 800 300 200
向下滑动
adb shell input swipe 300 200 300 800
#模拟点击
adb shell input tap 250 250

录屏
adb shell screenrecord /sdcard/test.mp4
#导出到电脑中(记得先在电脑建立一个文件)
adb spull /sdcard/test.mp4 D:\linux\sdk\test\test.mp4

网络控制:-------------------------------------------------------------

打开WiFi

adb shell svc wifi enable

关闭WiFi

adb shell svc wifi disable

打开移动网络

adb shell svc data enable

关闭移动网络

adb shell svc data disable

查询系统信息:-------------------------------------------------------------

获取系统版本:
adb shell getprop ro.build. version .release

获取系统api版本:
adb shell getprop ro.build.version.sdk

查询安装app版本号:
adb shell dumpsys package com.meizu.cloud | findstr versionName

查看过滤log
显示所有优先级大于等于“warning”的日志
adb logcat *:W

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值