美文网首页
ADB SHELL 命令 收录

ADB SHELL 命令 收录

作者: hellity | 来源:发表于2022-04-16 21:36 被阅读0次
  • 模拟返回键的点击:
adb shell input keyevent 4 #常用的按钮都有特定的 keyevent 代号,返回键代号4
adb   shell   input   keyevent   26 # 亮屏
adb   shell   input   keyevent   3 # Home 键
  • 点击某坐标点
adb shell input tap 200 300 # "点击(200,300)坐标点"
  • 滑动屏幕
adb shell input swipe startX startY endX endY 500 # 500为总体时间(ms)可以省略
adb shell input swipe startX startY startX startY 500 # "长按就是特殊的滑动,坐标不变"
adb shell input touchscreen swipe 1000 400 400 400 100
adb   shell   input   swipe   700   2000   700   1000 # 上下滑动
adb   shell   input   swipe   100   1000   1000   1000 # 左右滑动

有一种更加极致(简单粗暴)的方式(目前报错):

import os
adb = "adb -s 10.129.164.6:5555 shell imput tap 850 920"
os.system(adb)
  • input可以实现的功能
    输入文本信息:input text woaizhongguo
    物理按键操作: input keyevent KEYCODE_VOLUME_DOWN
    点击(DOWN_UP)操作:input tap 500 500
    模拟滑动操作:input swipe 200 500 400 500
    模拟轨迹球操作 input roll 100 200
  • 打电话给 10086
adb shell   am   start   -a   android.intent.action.CALL   -d   tel:10086
  • 打开以及关闭支付宝
adb   shell   am   start   com.eg.android.AlipayGphone/.AlipayLogin
adb   shell   am   force-stop   com.eg.android.AlipayGphone
  • 录屏 并 下载到本地
adb   shell   screenrecord   /sdcard/test.mp4
adb   pull   /sdcard/test.mp4   /Users/dhht/Desktop/test.mp4
  • 截图并保存
adb   shell   /system/bin/screencap   -p   /sdcard/screenshot.png
adb shell dumpsys battery # 查看电池信息
adb shell dumpsys WiFi # 查看 Wi-Fi 信息
adb shell dumpsys power # 查看电源管理信息
adb shell dumpsys telephony.registry # 查看电话相关信息
  • 获取制定设备上的屏幕分辨率
adb -s cf264b8f shell wm size # 获取序列号为 cf264b8f 的屏幕分辨率
  • 给某台设备安装应用
adb -s 10.129.164.6:5555 install test.apk
  • 抓取手机日志
adb logcat>c:\Users\will\Desktop\xxx.txt # 完成后按ctrl+c 键停止
  • 从adb给手机发送广播
adb shell am broadcast -a com.android.test --es test_string "this is test string" 
adb shell am broadcast -a com.android.test --ei test_int 100 
adb shell am broadcast -a com.android.test --ez test_boolean true 
# 后面的e代表参数extra,--es代表extra是string类型,--ei代表int类型,--ez代表boolean类型。
让手机播放和停止音乐就是借助于广播来实现的。

让手机播放音乐:

adb shell am broadcast -a com.android.music.musicservicecommand --es command "play"

让手机暂停音乐:

adb shell am broadcast -a com.android.music.musicservicecommand -es command "pause"

相关文章

  • ADB SHELL 命令 收录

    模拟返回键的点击: 点击某坐标点 滑动屏幕 有一种更加极致(简单粗暴)的方式(目前报错): input可以实现的功...

  • adb shell logcat 命令

    adb shell logcat 命令 Tags: adb_shell adb shell logcat命令映射为...

  • adb命令大全

    adb命令与adb shell命令的区别? adb命令是PC端adb程序自带的命令 adb shell 命令是调用...

  • adb与adb shell命令使用

    adb命令与adb shell命令的区别?adb命令是PC端adb程序自带的命令adb shell 命令是调用An...

  • ADB常用命令集合

    基础命令 USB设备命令 文件传输命令 SHELL命令 adb shell pm命令 adb shell am命令...

  • adb shell 命令相关功能

    adb shell 命令相关功能 Tags: adb_shell adb shell wm 命令获取屏幕相关信息 ...

  • adb shell dumpsys 命令

    adb shell dumpsys 命令 Tags: adb_shell dumpsys adb shell 进入...

  • Android-adb-常用命令

    一.介绍 二.adb命令 三.adb shell命令(输入adb shell进入Linux命令环境,以下命令省略a...

  • monkey稳定性

    adb shell的一些命令: adb devices查看连上的设备 adb shell进入到设备shell命令 ...

  • adb shell uiautomator 命令

    adb shell uiautomator 命令 Tags: adb_shell 常用到的命令: uiautoma...

网友评论

      本文标题:ADB SHELL 命令 收录

      本文链接:https://www.haomeiwen.com/subject/yiwasrtx.html